php和java相比,應(yīng)該往哪個(gè)方向發(fā)展?
網(wǎng)友解答: 拋開(kāi)任何語(yǔ)言的成見(jiàn),說(shuō)說(shuō)我的感受和看法吧,我從2010年搞PHP到現(xiàn)在,但目前并不局限于PHP開(kāi)發(fā),也用Java做開(kāi)發(fā)。如果有心向后臺(tái)發(fā)展,我的建議是轉(zhuǎn)Java。為什么呢?一
拋開(kāi)任何語(yǔ)言的成見(jiàn),說(shuō)說(shuō)我的感受和看法吧,我從2010年搞PHP到現(xiàn)在,但目前并不局限于PHP開(kāi)發(fā),也用Java做開(kāi)發(fā)。
如果有心向后臺(tái)發(fā)展,我的建議是轉(zhuǎn)Java。為什么呢?一方面你本身就是做Android的,Java基礎(chǔ)在這里,此時(shí)轉(zhuǎn)Java后端上手會(huì)很輕松,會(huì)少走很多彎路;另一方面,從長(zhǎng)久發(fā)展來(lái)看,Java的生態(tài)圈比PHP要好很多、各類解決方案都很成熟,崗位需求量大,未來(lái)職業(yè)化瓶頸較PHP也好一點(diǎn),所以建議以Java為主。
當(dāng)然了,后端語(yǔ)言首選Java,如果你Java后端知識(shí)也掌握了,也可以學(xué)學(xué)PHP,兩者語(yǔ)言不同,思想上也有出入,都有可圈可點(diǎn)的地方,多學(xué)一門語(yǔ)言對(duì)技能上的提升也是不錯(cuò)的。
網(wǎng)友解答:個(gè)人認(rèn)為,語(yǔ)言只是工具。沒(méi)有最好的語(yǔ)言,只有最合適的語(yǔ)言,每個(gè)語(yǔ)言誕生肯定有他的原因。
比如PHP適合做web開(kāi)發(fā),python適合做爬蟲(chóng),c++適合做游戲,java適合搞微服務(wù)。
如果要從php和java這兩個(gè)語(yǔ)言選一個(gè)和話,還是學(xué)java吧,本人是做php的,有點(diǎn)感觸。php偏向業(yè)務(wù)開(kāi)發(fā),java可搞的范圍比較廣,生態(tài)強(qiáng)大,成熟的技術(shù)方案網(wǎng)上比比皆是,高級(jí)java工程師還是挺吃香的,各個(gè)大廠包括BAT都招java,只要學(xué)好了就能進(jìn)去,PHP阿里就不要,沒(méi)PHP的崗位。
學(xué)java還是要和你們公司的業(yè)務(wù)相結(jié)合,比如你們公司都用PHP,你學(xué)java也無(wú)用武之地啊,沒(méi)有項(xiàng)目實(shí)踐的話成長(zhǎng)很慢的。所以你還是要結(jié)合自己的實(shí)際情況來(lái)選擇。