世界上最好的語言是什么?每個程式員都有不同的答案,但是作為歷史悠久的 Web 后端開發語言,素有世界上最好編程語言之稱的PHP,每年都會傳來“將死”的訊息,讓人不得不懷疑PHP到底怎么了,為什么變得不再受人歡迎?

PHP盡管一直被人抱怨,但在可預見的未來 PHP 語言并不會離開我們,根據 W3Techs 的報告顯示了自 2010 年 1 月以來服務器端編程語言使用的歷史趨勢,從 2010 年到 2021 年,PHP 的市場份額不減反而增加了,PHP 在 2010 年的份額為 72.5%,而今天增加到了 78.8%,PHP 的競爭對手基本上沒有超過 10% 的:ASP.NET 曾在 2010 年占據了 24.4% 的份額,今年 1 月降至 9.3%,本月繼續跌至 8.3%,Enlarge / Ruby 是唯一一種在過去十年中經歷了大幅增長的服務器端 Web 語言,盡管其存在率達到 6.5%,并沒有被 PHP 視為“威脅”,


PHP由Rasmus Lerdorf于1994年創建的,PHP作為一種解釋執行的腳本語言,主要用于服務器端開發,尤其適用于Web開發并可嵌入HTML中,PHP語法和C語言類似,易學易用;PHP 可在不同的平臺上運行(Windows、Linux、Unix、Mac OS X 等);PHP 是免費的;不僅兼容目前大部分正在被使用的服務器,而且可以高效地運行在服務器端,也憑借于此,在互聯網應用爆發初期就占領了巨大市場,一些世界上最大的網站(Facebook)最初都是 PHP 寫的,這也是其至今屹立不倒的核心原因,
雖然PHP擁有種種優點,但在 20 多年的歷史發展中,也存在很多糟糕的地方,比如:混亂的引數順序,導致完全記不住一個函式的用法,每次需要查手冊或借助 IDE;混亂的函式命名;缺乏對多執行緒的支持等,還有一個主要原因就是PHP 語言設計之初就存在不規范的地方,后期版本迭代時候也缺乏語言設計專家的參與,過于追求實用主義導致 PHP 社區忽視其他因素(如編程體驗)的重要性,
即便如此,PHP語言能屹立編程語言界20多年,也是有原因的,它雖然存在一些不足之處,也不能抹殺PHP在編程語言界的歷史功績,也許有一天,我們想搭建一個小網站,PHP似乎是一個不錯的選擇,你覺得呢?
參考鏈接:
https://arstechnica.com/gadgets/2021/09/php-maintains-an-enormous-lead-in-server-side-programming-languages/
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/301096.html
標籤:其他
上一篇:漫畫 | 我在大廠做外包
