PHP 作為一門隨時都能引起話題的程式語言,是否真的如某些語言排行榜顯示的那樣,正在走下坡路?不妨根據 W3Techs 提供的資料和報告,看看 PHP 最新的使用統計和市場定位情況。W3Techs 是一個專門調查 Web 技術的網站,提供有關 Web 各種技術的使用情況資訊。

上圖反映了 W3Techs 所統計的網站伺服器端使用的程式語言情況(注:網站的伺服器端可能不止使用一門程式語言)。可以看到,79% 的網站都用到 PHP 進行伺服器端的開發,位居第一。而這個數字之於排名第二第三的 ASP.NET 和 Java 分別為 11.3% 和 4.0%,被 PHP 遠甩身後。

結合一年以來的歷史趨勢進行觀察,PHP 在伺服器端的使用佔比基本穩定在 79%,Java 也保持著穩定的 4% 佔比,不過 ASP.NET 則是一直在小幅度下滑著,目前在伺服器端的使用佔比為 11.3%。

再通過更直觀的折線圖進行觀察,明顯能看到除了 ASP.NET 出現小幅度下滑,其他的伺服器端語言都保持著十分穩定的趨勢。

總而言之,在網站伺服器端程式語言的使用統計方面,PHP 憑藉 79% 的最高佔比笑傲江湖,這個地位相信一時也很難被撼動。

除了使用統計方面的資料,還有一個值得關注的點 —— 這些伺服器端程式語言的市場地位如何

毫無疑問,PHP 是被使用最多的語言,那它被使用的場景所面對的流量是怎樣的情況?由上圖可以看到,PHP 雖然被廣泛使用,但這些網站面對的流量不算太高,主要是中小型的網站。所以按數量排名的話:PHP > ASP.NET > Java,按應對的流量進行排名則是:Java > ASP.NET > PHP。

這個結果也符合現實的情況:使用 PHP 進行中小型網站的開發;大型的、更復雜的網站服務端開發一般會採用 Java 或是 ASP.NET。

既然 PHP 在服務端開發領域這麼受歡迎,那同時維護著多個分支的它,哪個分支被使用得最多?

沒錯,PHP 5 和 PHP 7 才是目前的主流。尤其是 PHP 5,大有還能再戰幾年的勢頭。至於 PHP 4 和 3 可以說是已經被拋棄了。

最後看一些有趣的資料:

僅使用 PHP 的網站

  • Smzdm.com
  • Asus.com
  • Nba.com
  • Pulzo.com
  • Getpocket.com

使用 PHP 的熱門網站

  • Facebook.com
  • Wikipedia.org
  • Vk.com
  • 360.cn
  • Sina.com.cn
  • WordPress.com
  • Pinterest.com
  • Babytree.com
  • Ettoday.net
  • Instructure.com

自 開源中國