Geçenlerde (5) bir müşteri için bir Drupal uygulaması üzerinden PHP ile ilk karşılaşma oldu. "Vay bu kullanmak için eğlenceli!" Orada deneyim (dokümantasyon örneğin iyidir) hakkında zor bir şey kesinlikle değildi, ama ben, ben düşündüm bir an olmadı "gerçekten zeki olduğunu!", Ya da Ayrıca, ben doğru fonksiyonları adlandırılacak gittiğini tahmin, ya da takip etmek bir yol gösterici ilke tespit olamazdı.
Bu her şey bir nesnedir Örneğin Ruby, aksine olan, yöntemler öngörülebilir ve pseudo-polimorfik, ve blokları kullanmak için bir sevinç (birkaç örnek isim) vardır. Buna karşın diğer dil vurgular: Python liste comprehensions Eğer tekrarında düşünmek şeklini değiştirmek, C bu göstericiler ve bit işlemleri bulunuyor geri donanım getiriyor, javascript onun isimsiz fonksiyonları ve karmaları için gelişmiş desteğiyle daha şaşırtıcı, harika ve hatta SQL onun crustiness güçleri verilerinizi takdir ve ilişkisel düşünmek.
Yani aklınızda olan, php olayları nelerdir? Ve dilin genel tasarım felsefesi nedir? Ben php genel olarak büyük bir üne zevk değil biliyorum, ama ben her zaman nedeniyle kopyalama ve yapıştırma kodu beceriyor profesyonel olmayan geliştiricilerin büyük miktarda bir algı sorunu olduğunu duydum.
EDIT:
Tamam, bu yüzden uzlaşma PHP web programcıları maymun anahtarı olmasıdır. Bunu kabul edebilir. Ben sadece bir fikir arıyordum, ama ben zaten vardı sanırım. Ben kesinlikle Örneğin mod_php / libphp takdir ediyorum. Ve ben daha önce hiçbir php deneyimi ile iki hafta içinde kapı benim uygulama üzerinden almak mümkün, bu yüzden de kendisi için konuşur sanırım.
Mesajlar için teşekkürler.