PHP沒(méi)落的原因是移動(dòng)領(lǐng)域的興起嗎?
我在PHP行業(yè)干了十幾年,總結(jié)了PHP沒(méi)落幾個(gè)原因:
1,互聯(lián)網(wǎng)公司越來(lái)越多,個(gè)人站長(zhǎng)增長(zhǎng)不大,公司對(duì)買幾臺(tái)并不差錢,而一臺(tái)服務(wù)器運(yùn)營(yíng)多個(gè)網(wǎng)站有優(yōu)勢(shì)的php腳本語(yǔ)言開(kāi)始被各公司棄選。公司不差錢了以后他們不考慮服務(wù)器成本,只要能完成功能,隨便員工怎么定技術(shù)原型,所有他們選擇了java,asp.net,golang,nodejs(exprees),lua去了。
2,另外還因?yàn)槠渌Z(yǔ)言的崛起,這主要是媒體的推波助瀾,比如2008年要死了的java又在web服務(wù)端開(kāi)發(fā)中再次崛起,go語(yǔ)言高并發(fā)形象的宣傳,python的萬(wàn)能,大公司看中.net系列的成熟方案,這些也導(dǎo)致php被棄選。
3,計(jì)算機(jī)技術(shù)發(fā)展方向細(xì)化社深入各領(lǐng)悟,新增很多技術(shù),如:大數(shù)據(jù),人工智能,智能家居,音頻解碼,直播技術(shù),vr技術(shù)等,有一些phper他們轉(zhuǎn)行了,進(jìn)而稀釋了php在技術(shù)市場(chǎng)中的地位。
4,在php需求降低同時(shí),培訓(xùn)機(jī)構(gòu)也根據(jù)市場(chǎng)熱度大量建議編程愛(ài)好者學(xué)習(xí)其他語(yǔ)言,php推薦得少。
5,php框架太多了,框架再多,也沒(méi)有什么新鮮玩意,大家都是按照MVC套路去做,其實(shí)是沒(méi)什么突破的,感覺(jué)這些框架不過(guò)就是大家封裝不同的class和function的紙上游戲而已,最終都完成一樣的事情。有的人用框架做了兩年都對(duì)php原生不太熟悉。鑒于這樣的情況,我最近正在開(kāi)發(fā)PHP領(lǐng)悟有突破的新框架,大概就是用php開(kāi)發(fā)混合app,希望得到關(guān)注。
綜上所述:盡管php在不斷的優(yōu)化和升級(jí),到php7性能提升好多倍,現(xiàn)在php8了,又出現(xiàn)了swoole 等高并發(fā)框架,但始終php只是做服務(wù)端應(yīng)用為主的,在計(jì)算機(jī)技術(shù)百家興趣的時(shí)候,php技術(shù)領(lǐng)悟內(nèi)部出現(xiàn)不同的框架,對(duì)phper進(jìn)行分化,為了多掌握幾個(gè)框架應(yīng)對(duì)工作,學(xué)習(xí)成本增加了。