PHP nin bu kadar kullanılmasının nedeni güzel ve sağlam bir yapıya sahip
olmasından değil, yeni başlayanların ve işin mühendislik kısmıyla haşırneşir
olmayanların kolay kod yazabileceği bir dil olması.

Bahsettiğin OOP ve MVC gibi kavramlar diğer dillerde yer aldıktan çokça uzun
bir süre sonra ancak yer bulabildiler kendilerin PHP'de. Keza n-tier bir
yapıyı PHP ile kurmayı denersen ne demek istediğimi daha iyi anlarsın.

Bir betik dili oluşu ise başlıbaşına bir dezavantaj.Betik dili olması hata
yakalama-ayıklama ve debugging işlemlerinin runtime da gerçekleşmesi
anlamına geliyor ki bu da dili hataya oldukça açık bir şekle sokuyor.

Bunların dışında tasarım kalıplarının çoğunun uygulanmasını bırak adam gibi
OOP desteği bile yok.Nedenini açıklayan güzel bir yazı var burada ==>
http://michaelkimsal.com/blog/php-is-not-object-oriented/

Bunlar başlıcaları.Daha bir sürü sebep sayabilirim.Eğer bir mühendislik işi
yapacaksan PHP'nin yanına çok da yaklaşmamakta fayda var. (:

NOt:Hakan Karas >> Terbiyesizliğini sürdürmeye devam edersen daha çokça
gülmeni sağlayacağım emin olabilirsin.

21 Haziran 2011 15:58 tarihinde Ömer ÖZKAN <[email protected]> yazdı:

> @Anıl Özselgin, tavsiyeleriniz için çok teşekkür ederim. Yarım yamalak
> ingilizcemle dediğiniz kitabı okumaya başladım bile.
>
> PHP gereksiz bir dil olsaydı bu kadar kullanılmazdı. Kişisel bir düşünce.
> Benim düşüncem OOP, MVC gibi kavramlar daha önemli. PHP'yi sevdiğim için
> kendimi bu dilde rahat hissettiğim için seçtim. PHP değil de başka dil
> kullansaydım aynı sorunu yaşardım. Bilmiyorum düşüncem bu, belki
> yanılıyorumdur. İlerde göreceğim...
>
> 21 Haziran 2011 13:55 tarihinde Adem Alp YILDIZ <[email protected]> yazdı:
>
>  Ömer Bey'in sorunu çözüldü!
>>
>> 2011/6/21 Mehmet Özgür Bayhan <[email protected]>:
>> > Gereksiz bir dil PHP
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap