Ben PHP son 3 yıldır web uygulama geliştirme yapıyorum. Java bir gitmek vermek eşiğinde şimdi değilim. Dil benim son kullanımı yaklaşık 8 yıl önce oldu ve çoğunlukla akademik oldu.
Ben gayet iyi PHP'nin nesne modeli (sürüm 5) ile tanışmış ve ben neredeyse sadece OO kodlama edilmiştir. Ben şimdi bu deneyimi taşınması ve Java geliştirmek için kullanmak istiyorum.
Nereden geliyorum:
- Bir masaüstü ve sunucu olarak linux
- Bir editör olarak vim / gVim + Eklentiler
- Db için MySql
- apache httpd
- PHP çerçeveler bir grup ile deneyim, Zend + Doktrin Ben en çok kullandığınız olanlar olmak
Java için bir hareket hakkında şimdiye kadar topladı oldum ne:
- Ben bir IDE gerekir: IntellijIDEA, NetBeans veya Eclipse
- Ben bir geliştirme çerçevesi almak gerekir. Bazı tekrarlayan isimler: Spring MVC, çizgili, wicket.
Şimdi bu geçiş daha sorunsuz hale yardımcı olabilecek bazı bilgiler gerekir. Ama insanlar bu konuda konuşmak yoldan, Java kendi ekosistemi ile tamamen yeni bir canavar gibi görünüyor. Ruby veya Python için hareket aslında ben baktığım zaman, Java kavramsal sıkı ve precompiled olsa, PHP yakın görünüyor beri meraklı olduğu, daha kolay olurdu sanki geliyor.
Bu gelebilir kadar tuhaf gibi, çok az insan alenen bu tür hamleler deneyimlerini belgeledi. Ben benzer sorular için Google, Amazon ve stackoverflow arandı ve sonuç arzu bırakın. Ben sadece hızlı Java bir web geliştirici olarak üretken olmak istedim eğer ben bir acemi olarak aynı başlamak gerekir ki inanamıyorum.
Herkes yanıt açığız, ama ben biraz her iki dilde de bazı değerli deneyime sahip insanlar bu tartışma en zenginleştirmek olacağını düşünüyorum.
- Java hızlı gidiyor olsun ne oldu?
- Ne kavramlar tersi Java her yerde ve PHP bulunmadığına ve?
- Java gidiyor PHP geliştiricileri için bazı gotchas.
- Eğer hissettim önce ne kadar süre geçiş tamamlandı?