PHP大势已去,PHP宝藏可为我所用
編者注:?PHP有著龐大的生態(tài)系統(tǒng),還是可以為我dotnet所用:介紹一個(gè)基于 .NET 的船的新 PHP SDK + Runtime: PeachPie。
PHP 8 昨天發(fā)布了,今天不寫代碼,聊聊我對(duì) PHP 的看法。
昨天在今日頭條發(fā)了一條微頭條,引發(fā)了不少網(wǎng)友的評(píng)論及爭(zhēng)論。其中最為讓我感到驚訝的是,居然有那么多人對(duì).NET的認(rèn)識(shí)還停留在.NET的閉源時(shí)代。很多人認(rèn)為.NET只能在Windows環(huán)境跑,甚至還有人認(rèn)為.NET只能部署在IIS、只能連SQL Server數(shù)據(jù)庫。我的天,這都2020年了呀。
算了,反正這些人對(duì).NET的偏見已經(jīng)深入骨髓,估計(jì)一輩子也不會(huì)使用.NET,隨他們?nèi)グ伞=裉斓脑掝}是PHP。
先把我昨天在微頭條發(fā)的內(nèi)容貼一下:
PHP 8 發(fā)布,支持 JIT 編譯器,性能提升 3 倍,即使如此,這也改變不了 PHP 的頹勢(shì),PHP 早已大勢(shì)已去。
兩年前在上一家公司臨時(shí)被征調(diào)做了大半年 PHP 開發(fā),習(xí)慣了 C# 語法的我,用 PHP 語法寫 Web 應(yīng)用實(shí)在太憋屈了。
相比而言,用 C# 寫 Web 應(yīng)用或后端 API,開發(fā)效率比 PHP 真的好太多。
如果做開發(fā)還一直抱著 PHP 不放的人該醒醒了。或許這樣說你可能不高興,但再過一兩年,如果你此時(shí)聽了我的,將來一定會(huì)感謝我。
微頭條一發(fā)布,一兩個(gè)小時(shí)左右評(píng)論區(qū)就炸鍋了,各種聲音都有。正如我預(yù)料,肯定會(huì)有一些 PHPer 不高興。截止11月28日零點(diǎn),已有近 300 條評(píng)論。其中有不少吐槽和批評(píng)我的聲音,具體我就不羅列了,大家感興趣可以去我的頭條號(hào)【精致碼農(nóng)】查看,歡迎圍觀。PS:天下之大,什么人都有,作為一個(gè)老IT博客作者,我已經(jīng)習(xí)慣了。
看著評(píng)論我是感慨萬千吶,為什么會(huì)有這么多人不愿面對(duì)PHP大勢(shì)已去的事實(shí)呢。我并不是說PHP會(huì)被淘汰,也不是說PHP不行,PHP寫小型Web網(wǎng)站依然還是不錯(cuò)的選擇,它在市場(chǎng)上依然還占有著大席之地。我說的是它的大勢(shì)已去,這幾年用的人越來越少了,已明顯呈頹勢(shì),這是肉眼可見的,真不明白這有什么好爭(zhēng)論的。
在如今如火如荼的Vue、React前后端分離的大趨勢(shì)下,如果真的還認(rèn)為這幾年P(guān)HP還保持著不變的趨勢(shì)嗎,那是不是太井底之蛙了?面對(duì)Vue、React的發(fā)展趨勢(shì)帶來的壓力,PHP失去了前后端混合開發(fā)的便利性這個(gè)主要優(yōu)點(diǎn)后,沒錯(cuò),PHP是還可以用來寫后端API,但只寫API的PHP還能依舊堅(jiān)挺嗎?走下坡路也不足為奇吧,而且這幾年P(guān)HP下坡路走得還不夠大搖大擺嗎?!
PHP當(dāng)然依舊還有它的用武之地,或許再過一百年也還有人用。但對(duì)于稍大規(guī)模的系統(tǒng)來說,它的開發(fā)效率和運(yùn)行效率和CSharp、Go、Python、Java等這些語言真的能比嗎。就不說語法上的優(yōu)勢(shì)了,就說這些語言這幾年涌現(xiàn)的很多現(xiàn)代化的工具、框架和一整套完善的生態(tài),使項(xiàng)目開發(fā)更加工程化,甚至在大數(shù)據(jù)、機(jī)器學(xué)習(xí)等領(lǐng)域這些語言各各都鉚足了勁正在往前沖。反觀PHP,幾乎是一直在吃老本,和過去相比,大勢(shì)已去是顯然已存在的事實(shí)呀。
作為一個(gè)靠寫代碼吃飯的普通開發(fā)者,在PHP如此大勢(shì)已去的情況下,如果還一直只抱著PHP不放,難道不應(yīng)該醒醒嗎。只要編程還是你的主要工作,居安思危,除了PHP,多學(xué)一門技能沒什么不好吧。你們說呢。
總結(jié)
以上是生活随笔為你收集整理的PHP大势已去,PHP宝藏可为我所用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asp.net core 集成 prom
- 下一篇: .NET5发布了,腾讯招聘点名要求精通M