奧推網

選單
科技

全球 77.5% 的網站,都在使用“世界上最好的語言” PHP!

整理 | 鄭麗媛

出品 | CSDN(ID:CSDNnews)

27 年前的今天,即 1995 年 6 月 8 日,拉斯姆斯·勒多夫公開發布了 PHP,當時的他肯定沒有想到,這個最初僅為維護其個人網頁而建立的程式語言,會如此“世界聞名”。

“PHP 是世界上最好的 Web 開發語言”,“PHP 是有史以來最好的語言,沒有之一”——資歷稍長的程式設計師可能對這兩句話有所瞭解:當年 PHP 官方文件的這兩句“豪言”,招來了無數開發者的諷刺與爭議。

時至今日,“PHP 是世界上最好的語言”已然淪為程式設計師圈中的一個梗,PHP 也幾乎成為程式語言鄙視鏈中最底層的存在。但事實上,PHP 真的如此不受待見嗎?

近日,W3Techs 釋出了一份網站使用 PHP 的統計報告,結果顯示:“在我們知道其伺服器端程式語言的所有網站中,有 77。5% 的網站都在使用 PHP。”

比例逐漸減少,仍高居第一

儘管如今的 PHP 時常遭程式設計師嘲諷唱衰,但有一點需要知道,PHP 官方最早放出那句“豪言”時是 2001 年,即 PC 網際網路時代——在那個時代,PHP 確實配得上是“世界上最好的 Web 開發語言”。

用 PHP 開發 Web 系統,不僅週期短、穩定性高、擴充套件性強,做網站前後端不分離,其設計也十分契合 Web 系統的開發環境,容易帶給開發者一種流暢便捷的開發體驗,因而受到了相當多程式設計師的青睞。

不過隨著後來移動網際網路的崛起,移動 App 開發爆火、前後端逐漸分離、Web 開發地位受到一定影響,這些年人們將重點更多地偏移至應用場景更多的 Java、Python 等其它語言身上。

然而,W3Techs 提供的資料顯示,儘管在這些程式語言的崛起下,PHP 的市場份額有所下滑,但總體而言在其最擅長的 Web 開發領域,PHP 仍是毋庸置疑的第一。

這並不難理解:誕生至今已經有 20 多年曆史的 PHP 具有快速、免費和開源的特點,而這些特性對最重視時間和成本的眾多創業公司而言無疑是最優解。不僅如此,在全球超過 70% 仍使用 PHP 作為主要開發語言的網站中,還有不少國際知名熱門網站:Facebook、360、維基百科、新浪、Instagram 等。

雖然因大資料和人工智慧的快速發展,近年來 Python、Go 等語言獲得頗多關注,但目前不論是大資料還是人工智慧技術均仍處在發展初期;而 PHP 儘管應用場景雖然較為單一,主要應用在 Web 開發領域,但未來這些技術的生產落地仍需涉及大量 Web 開發,因而至少在短期內 PHP 還不會“涼”。

PHP 7 使用率遠比 PHP 8 高

不僅如此,這些年來 PHP 官方開發團隊也在持續維護迭代新版本, 2020 年還最新發布了 PHP 8,支援 JIT 編譯器,效能提升高達 3 倍。

為此,W3Techs 還統計了使用各種 PHP 版本的網站佔比:儘管 PHP 開發團隊於 2020 年就釋出了 PHP 8,但作為最新主版本,其使用率遠不如 PHP 7(71。6%)和 PHP 5(24。5%),僅有 3。6% 的網站在使用 PHP 8 進行開發。

其中原因,一方面可能是早在 2015 年 10 月就釋出了的 PHP 7 這些年積累了廣泛的應用範圍,另一方面可能是微軟宣佈從 PHP 8 開始,就不會在 Windows 上再提供官方支援——也就是說,微軟從 Vista 開始在 Windows 上支援 PHP,而 PHP 7。4 則成為了微軟最後的官方 PHP 版本。

根據微軟對 Windows 上 PHP 的維護週期安排, PHP 7。2 已於 2020 年 11 月終止安全性修復支援,PHP 7。3 的安全性修復階段也僅持續至去年 11 月,針對 PHP 7。4 的延期支援也即將於 2022 年 11 月 28 日結束,此後微軟將不會再以任何形式支援 PHP for Windows。

不過總體而言,微軟 Windows 宣佈放棄支援 PHP,對大多數開發者的影響並不是很大,因為官方不做不代表社群不會撿起來自己做,背後的 PHP 社群也還在堅持維護,很多開發者使用的也是 Linux 系統。

參考連結:

https://w3techs。com/technologies/details/pl-php

https://w3techs。com/technologies/history_overview/programming_language