Neden PHP değil?

4 Cevap

PHP karşı Deneyimli programcılar genellikle rant. Ama şimdiye kadar neden bir özet listesinin üzerine gelmedik. Herkes açıklamak ister?

4 Cevap

Ben o nedeniyle giriş düşük bariyer kötü / güvensiz, vb sorunun çok kolay olduğunu aslında aşağı kaynar şüpheli.

O dedi, oldukça kapsamlı bir tartışma burada var: Defend PHP; convince me it isn’t horrible

PHP'nin ana dezavantajı lack of a pure object oriented methodology olduğunu. Ayrıca performance diğer üst düzey programlama dilleri ile karşılaştırıldığında iyi reklam olmayabilir. Bu does not encourage modular programming.

PHP artılarını eksilerini kıyasla daha yüksektir.

Hızlı kalkınma için PHP iyi dillerinden biridir. Tüm SQL Server ile veritabanı bağlantısı çok iyi. Ve final, büyük bir kullanıcı tabanına sahip.

Ben ana nedenlerinden biri bu bir büyük okunmaz ve unmaintainable dosyasına bir sayfa için PHP kodu ve HTML biçimlendirmesi birleştirmek için çok kolay olduğunu düşünüyorum. Ancak aynı şey muhtemelen diğer her dil / framework, örneğin için geçerlidir ASP.Net. Bu güzel PHP kodu organize etmek mümkündür; Ben bu aynı zamanda PHP 5 yeni bit ile daha kolay olduğunu düşünüyorum.

Middaparka dediği gibi ben girişine düşük bir engel vardır, sanırım, bu yüzden aldım ve "spagetti kod" içine büyük projeler, dolayısıyla iniş sürdürmenin kadar deneyimi yok geliştiriciler tarafından kullanılacak olması daha olasıdır.

PHP bir çok iyi ve yetenekli bir dil olduğunu düşünüyorum, ama aynı zamanda the naming conventions for functions etc., to be quite arbitrary, inconsistent and unintuitive bazılarını bulabilirsiniz.