原創|行業資訊|編輯:何躍|2021-06-07 17:31:37.990|閱讀 755 次
概述:隨著語言的新改進,以及對精致的、面向客戶的數字體驗不斷增長的需求,2021年的PHP是活得很好。但是,PHP的未來會怎樣呢?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在2014-2018年之間PHP一度登上開發者熱門選擇語言,因為其能夠快速上手和面向web的優良特性,被認為是“世界上最好的開發語言”!
然而時過境遷,當年的“小甜甜”變成了現在的“牛夫人”,隨著語言的新改進,以及對精致的、面向客戶的數字體驗不斷增長的需求,2021年的PHP是活得很好。但是PHP的未來會怎樣呢?
圖像來自ZendStudio
2021年的PHP狀況
在過去的一年里,PHP 慶祝了它的 25 歲生日。它從最初的模板解析系統,即在遇到標簽時運行 C 函數,到現在已經有了長足的進步。
今天的語言仍然可以認出是20年前的語言,盡管它提供了更好和更多的功能,幫助開發者編寫靈活、可維護和正確的軟件。開發人員甚至可以用這種語言來編寫網絡服務器--這是大多數人在20年前從未考慮過的可能性。
現在,在8.0版本中,PHP提供了完整的面向對象的能力,一個可選擇的嚴格類型系統,一個即時編譯器(JIT),幾乎所有當今使用的數據庫的擴展,強大的日期和時間處理工具,讓其他語言感到羞愧,還有更多。
但僅僅是這些改進并不能讓懷疑者安靜下來。所以,為了爭論,讓我們來回答一些關于2021年PHP現狀的常見問題。
A:當然不是,PHP在7.*版本性能提升超過50%,而現在PHP8已然上線,對于性能的提升可想而知
Q:PHP現在還能應用到哪些場景?
A:PHP支持內容管理系統、電子商務、客戶權限管理和資源管理系統。這還不算,移動應用程序的API和企業間的交流都依賴于PHP。
Q:PHP的最佳編輯器是什么?
A:ZendStudio、Phpstorm、Visual Studio Code都值得推薦
Q:PHP8和早期PHP有什么區別
A:在PHP 8中引入的許多特性將有助于提高開發人員的工作效率(命名參數、構造函數推廣、匹配表達式),減少維護的開銷(聯合類型、增強的協整/協整規則、全方位的類型提示能力),或提高性能(JIT)。諸如準時制(JIT)編譯器等功能還沒有向語言展示其潛力,但可以為系統編程和機器學習提供進展。
Q:現在學習PHP推薦什么框架:
A:在中國,我推薦Thinkphp和Laveral,在國內這兩個框架擁有龐大的適用人群,多次迭代是框架進入了強力的穩定期,并且有很多文檔和應用支持。
圖片來自于ZendStudio
Q: PHP的學習周期是多久?
A:如果你有編程經驗,而且前后端都有經驗,從其他開發語言轉PHP或許不超過24小時,如果是直接使用開發框架,或許不超過3小時。當然如果你是0編程經驗,那么在專業的培訓機構3-4個月也能達到可工作的熟練狀態!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn