java、php和.net一直是web編程領域的三劍客,近十年來,一直是Java保持領先優勢,其次是.net和php,然而,近2年來,這個格局卻悄悄的發生著變化,.net的市場占有率越來越低,而php的市場需求逐漸增加。php在逐漸超越.net,成為java最強勁的競爭對手。
這一變化在2013年顯得格外明顯,其中,最大的特點就是在web編程領域,許多互聯網公司擴大了Php的使用范圍,現在用Php開發的web程序越來越多,這也使Php程序員的身價越來越高,可以說,相對于幾年前,php程序員的“市場價格”可謂了翻了一倍。
那么是什么原因導致php的市場份額增加呢?主要原因就是目前互聯網公司的敏捷開發行為。php非常適合中小型互聯網程序的開發,尤其是輕量迭代式開發,能節約很多成本,這個甚至都是java無法比擬的優勢。這個原因導致許多開發中小型輕量項目的公司都愛采用php技術。
那么,Php火了,java是不是就不行了呢?這個倒不是,至少從目前來看,不是。在大型系統的編程上,java具有獨一無二的優勢,尤其是跨平臺上。而php在輕量型系統開發上,確實有一些優勢,開源的東西也多。所以,java和php各有優勢,總的來說,java人才的需求和待遇還要高于php人才的。
那么,你可能會問,我是學php還是java呢?我覺得這個主要根據個人愛好來,實際上,php比java略簡單一些,java往往是大型團隊配合開發,而Php經常出現小規模團隊,甚至一兩個人就能完成一個項目的情況。所以,你可根據個人特點選擇。