php后端開發(fā)事實上,PHP真的如此不受待見嗎?(附PHP統(tǒng)計報告)前端開發(fā)和后端開發(fā)
2022-12-22
整理 | 鄭立元
出品 | CSDN(ID:)
27 年前的今天,1995 年 6 月 8 日, 公開發(fā)布了 PHP,他想必也想不到,這門原本只是為了維護個人網頁而創(chuàng)建的編程語言,會如此“舉世聞名”。
“PHP is the best web in the ”,“PHP is the best ever, none of them”——稍有經驗的程序員可能會理解這兩句話:這兩個“大詞”引來了來自的諷刺和爭議無數的開發(fā)者。
如今,“PHP是世界上最好的語言”已經成為程序員圈子里的一個梗,PHP幾乎成了編程語言鄙視鏈的最底層。 但事實上,PHP真的這么冷門嗎?
最近,發(fā)布了一份關于網站使用PHP的統(tǒng)計報告,結果顯示:“在我們知道服務器端編程語言的所有網站中,有77.5%都在使用PHP?!?/p>
占比逐漸下降,但仍位居第一
雖然今天的 PHP 經常被程序員嘲笑,但要知道的是,PHP 官方第一次放出“大話”是在 2001 年,也就是 PC 互聯(lián)網時代——在那個年代,PHP 確實不愧是“大佬”。世界上最好的 Web 開發(fā)語言”。
使用PHP開發(fā)web系統(tǒng)不僅周期短、穩(wěn)定性高、擴展性強php后端開發(fā),而且使網站的前后端密不可分。 它的設計也非常適合web系統(tǒng)的開發(fā)環(huán)境,很容易為開發(fā)者帶來流暢便捷的開發(fā)體驗,受到了相當多程序員的青睞。
然而,隨著移動互聯(lián)網的興起,移動應用的開發(fā)呈爆發(fā)式增長,前后端逐漸分離,Web開發(fā)的地位受到了一定的影響。 近年來php后端開發(fā),人們將關注點轉移到其他語言,如Java等應用場景更多的語言。
然而,提供的數據顯示,盡管這些編程語言在崛起,PHP的市場份額有所下降,但總體而言,在其最好的Web開發(fā)領域,PHP仍然是無可爭議的第一名。
這不難理解:誕生20多年的PHP,速度快、免費、開源,這些特點對于很多最看重時間和成本的創(chuàng)業(yè)公司來說無疑是最好的解決方案。 不僅如此,在全球70%以上仍以PHP為主要開發(fā)語言的網站中,不乏國際知名的熱門網站:百度、360、維基百科、新浪等。
雖然由于大數據和人工智能的快速發(fā)展,Go、Go等語言在近幾年受到了很多關注,但是大數據和人工智能技術都還處于發(fā)展的早期階段; 而PHP雖然應用場景比較單一,主要應用在web開發(fā)領域,但是未來這些技術的產生還是會涉及到很多web開發(fā)的,所以至少PHP不會很“酷”短期。
PHP 7 使用率遠高于 PHP 8
不僅如此,PHP官方開發(fā)團隊多年來一直在維護迭代新版本。 2020年發(fā)布最新的PHP 8,支持JIT編譯器,性能提升高達3倍。
為此,還統(tǒng)計了使用各種PHP版本的網站比例:雖然PHP開發(fā)團隊在2020年發(fā)布了PHP 8,但作為最新的大版本,其使用率遠低于PHP 7(71.6%)和PHP 5 ( 24.5%),并且只有 3.6% 的網站是使用 PHP 8 開發(fā)的。
究其原因,一方面可能是因為早在 2015 年 10 月就發(fā)布的 PHP 7 多年來積累了廣泛的應用,另一方面也可能是微軟宣布從 PHP 開始8、將不再提供網頁版的官方支持——也就是說,微軟從一開始就支持網頁版的PHP,PHP 7.4也成為了微軟最后一個正式的PHP版本。
根據微軟對PHP的維護周期安排網站建設,PHP 7.2已于2020年11月終止安全修復支持,而PHP 7.3的安全修復階段僅持續(xù)到去年11月,而對PHP 7.4的延長支持也將于2022年11月結束28、之后微軟將不再以任何形式支持PHP。
但總的來說,微軟宣布放棄對 PHP 的支持,對大部分開發(fā)者的影響并不大網站制作,因為官方不做,不代表社區(qū)不會撿起來自己做。 其背后的 PHP 社區(qū)仍在堅持維護它。 很多開發(fā)者用的也是系統(tǒng)。
參考鏈接: