Nereye PHP gitmek için?

5 Cevap java

Ben deneyimli bir PHP programcısı ve ben gerçekten yolu gibi çalışır ve birlikte çalışmak çok eğlenceli buluyorum (performans gelişmiş olabilir ve bazı işlevler adını, ama çok ciddi bir şey).

Ben öğrenme eğrisi dik olabilir düşünüyorum rağmen Ancak, ben, bir java seminer ve upcomming projeler için GWT kullanarak şimdi Im çok ilgi aldı.

Ben gerçekten bu değişiklik (PHP> JAVA) ile geçmesi gerekir? Nerede başlar?

5 Cevap

Why not try Ruby or Python? That's what I did, and I love every bit of it. Using django for python on a few sites.

Java gitmek için böyle bir doğal bir yol olurdu neden bu büyük userbase var, sırf görmüyorum

Ben ikinci hatta derin php girmeden düşünüyor olacaktır. MVC Altyapıları (CodeIgniter, Kohana, Kek PHP, kendi yazma), düzgün OOP uygulamaları özellikle abstracting ve smarty gibi büyük, şablon motorları ölçekleme PHP kod profil ve optimize etmek için öğrenme, Git veya diğer DVCS yıllardan PHP kodu ile yöneterek etkinleştirmek kodu yeniden. Diğer yetenekli geliştiriciler ile çalışmak, diğer halklar eklentileri test ya da aktif olarak kullanmak çerçeve için kendi yazarak bir çerçevede yer almak, kaynak PHP projeleri açmak için katkıda bulunur. Eğer gerçekten yetenekli iseniz, PHP projenin kendisi için katkıda bulunur. 2-3 yıl erken orta kariyer için diğer yetenek ile çok çeşitli projeler üzerinde çalışmak için PHP geliştiricisi günlük iş değiştirin.

Eğer PHP ile ve takımlar / projelerin ne boyutuna nasıl çalıştığı hakkında çok fazla bilgi vermemesi, ama siz hep birlikte üzerinde çalışıyoruz sorunları, diğer derece yetenekli geliştiriciler ve hisse çözümleri ile çalıştım hiç olmadığını söylemek nerede Eğer tüm bir oranda, ya da geliştirilen misyon da birbirlerinin bilgilerini genişletebilir onlarca veya yüzlerce binlerce kullanıcı için ölçek gerekir kritik uygulamalar - tüm yapmanız örneğin küçük iş siteleri varsa gibi - daha sonra öğrenmek için daha çok şey var ve yapmak ve eğlenmek yapıyor olması.

Neden PHP gitmeli? Bunun yerine başka bir dil için gitmekten Bildiğiniz dil ile yeni teknikler öğrenmeye çalışın.

Bu da çerçevede çalışan tek yoldur (OOP ve MVC tarzı kod deneyin, bazı çerçeve (I CodeIgniter) tavsiye denemek ve yüklemek :)

Eğer dilini değiştirmek istiyorsanız, o zaman Ruby gidin - bu güzel bir dil ve Ruby on Rails güzel bir çerçevedir. :)

perl de, adil bir bahistir. bunu ona nasıl baktığınıza bağlı olarak, bir artı veya eksi olabilir, çok, hangi biraz php gibi görünüyor.

Java. GWT: Ve tam nedenini çivilenmiş.