java、php和.net一直是web編程領(lǐng)域的三劍客,近十年來,一直是Java保持領(lǐng)先優(yōu)勢(shì),其次是.net和php,然而,近2年來,這個(gè)格局卻悄悄的發(fā)生著變化,.net的市場(chǎng)占有率越來越低,而php的市場(chǎng)需求逐漸增加。php在逐漸超越.net,成為java最強(qiáng)勁的競(jìng)爭(zhēng)對(duì)手。
這一變化在2013年顯得格外明顯,其中,最大的特點(diǎn)就是在web編程領(lǐng)域,許多互聯(lián)網(wǎng)公司擴(kuò)大了Php的使用范圍,現(xiàn)在用Php開發(fā)的web程序越來越多,這也使Php程序員的身價(jià)越來越高,可以說,相對(duì)于幾年前,php程序員的“市場(chǎng)價(jià)格”可謂了翻了一倍。
那么是什么原因?qū)е聀hp的市場(chǎng)份額增加呢?主要原因就是目前互聯(lián)網(wǎng)公司的敏捷開發(fā)行為。php非常適合中小型互聯(lián)網(wǎng)程序的開發(fā),尤其是輕量迭代式開發(fā),能節(jié)約很多成本,這個(gè)甚至都是java無(wú)法比擬的優(yōu)勢(shì)。這個(gè)原因?qū)е略S多開發(fā)中小型輕量項(xiàng)目的公司都愛采用php技術(shù)。
那么,Php火了,java是不是就不行了呢?這個(gè)倒不是,至少?gòu)哪壳皝砜矗皇恰T诖笮拖到y(tǒng)的編程上,java具有獨(dú)一無(wú)二的優(yōu)勢(shì),尤其是跨平臺(tái)上。而php在輕量型系統(tǒng)開發(fā)上,確實(shí)有一些優(yōu)勢(shì),開源的東西也多。所以,java和php各有優(yōu)勢(shì),總的來說,java人才的需求和待遇還要高于php人才的。
那么,你可能會(huì)問,我是學(xué)php還是java呢?我覺得這個(gè)主要根據(jù)個(gè)人愛好來,實(shí)際上,php比java略簡(jiǎn)單一些,java往往是大型團(tuán)隊(duì)配合開發(fā),而Php經(jīng)常出現(xiàn)小規(guī)模團(tuán)隊(duì),甚至一兩個(gè)人就能完成一個(gè)項(xiàng)目的情況。所以,你可根據(jù)個(gè)人特點(diǎn)選擇。