狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

為什么 PHP 仍然是一種流行但存在爭議的編程語言

admin
2024年5月17日 15:41 本文熱度 976

對于 PHP,我們可以說的一件事是它是持久更新的語言。

與許多歷史悠久的編程語言一樣,它經常受到希望看到更新候選語言開發者的“誹謗”,但它也保留了不少支持者和最佳實踐者,這讓人想起 C++ 發明者 Bjarne Stroustrup 的明智之言:

世界上只有兩種編程語言:人們抱怨的語言和沒人使用的語言。

PHP 最初創建于 1993 年,旨在增強高級程序員 Rasmus Lerdorf 的網頁,它最初并不是作為一種新的編程語言,而是有機發展的。

它在其存在的三十年中不斷適應,甚至 PHP 這個名字也發生了演變,逐漸代表了超文本預處理器,而不是最初的含義,即Personal Home Pages —— 個人主頁。

盡管Web在 30 多年來發生了很大變化,但 PHP 卻一直在堅持以往,并繼續得到用戶的積極支持,并且自身定期更新。其最新版本 8.3 于去年底發布,是最新的8.x系列年度版本中的最新版本。

當開發人員遇到 PHP 的性能限制時,人們也已經成功找到了解決方法。

最著名的例子是 Facebook 的技術團隊,他們找到一種方法,使 PHP 能夠適應其社交網絡從數千名用戶到數百萬、數千萬,然后是數十億用戶的急劇擴張。Facebook 的開發團隊創建了他們自己的 PHP 方言,以緩解成長的煩惱,并進行大規模的服務器擴展工作。

直到今天,Facebook 繼續使用 PHP,Microsoft、Etsy、WordPress、MailChimp 和 Wikipedia 等也是如此。

事實上,根據 W3Techs 的說法,這樣說道:

在我們知道的服務器端編程語言的所有網站中,有 76.5% 使用 PHP。

ASP.net、Ruby、Java 和 JavaScript 等替代方案甚至無法接近這一市場份額。盡管這些競爭語言在高流量網站中的使用頻率較高,但 PHP 仍然是全球排名前 1,000 的網站中超過 60% 的主導語言。

盡管這些數字繼續證明 PHP 在服務器端腳本方面的主導地位,但它的確開始出現輕微的下降。但是,當一種語言在超過四分之三的網絡上使用時,即使趨勢偏離它的使用也需要數年時間才能影響排名。

因此,PHP 通過廣泛使用保持了其相關性,但其持續流行還有其它原因。

PHP是開源的,多年的使用意味著有一個廣泛的社區和全面的資源來支持開發人員的使用和故障排除。它也相對容易學習,對于許多開發人員來說,他們第一次涉足 Web 編程時都會涉及 PHP。

然而,作為一種古老的、易于理解的語言也有其缺點。由于缺乏經驗的用經常使用舊教程和一點點知識拼湊網站(這是很危險的事情),你一定要看到問題,特別是在網站安全方面。因此,PHP 網站仍然是黑客的主要目標,他們希望找到一個不受支持的舊版本。

令人擔憂的是,根據 WordPress 統計數據,其大多數(超過 44%)網站都在使用 PHP 7.1 版本,該版本的支持已于 2019 年終止。這是針對 PHP 最常見的抱怨之一,此外,語言是由于它的有機發展而產生的。

如果你在使用 PHP,則需要跟上新版本的步伐,以免導致其聲譽受損。如果還想學習使用其支持框架,例如 Laravel 和 Symfony。

事實上,許多PHP 開發人員的招聘信息都會要求具備這兩種框架的技能。

例如,這篇在某個歐洲城市尋找首席 PHP 架構師的帖子特別要求了解 PHP 8 及以上版本。IT 咨詢公司 CGI 的另一個開發人員角色希望其 PHP 程序員能夠使用 Symfony 和 Drupal(一種用 PHP 編寫的內容管理系統)。

只要 PHP 仍然是世界上最常用的編程語言之一,PHP 的工作就仍然具有相關性。而且,盡管有一些強烈的批評者,大多數開發者還是欽佩與信任 PHP。在Stack Overflow最近的年度調查中,PHP 被受訪者認為是高度“欽佩”的,這意味著那些使用 PHP 的人愿意繼續這樣做下去。

對于那些了解 PHP 最新動態的人來說,它越來越多地用于漸進式 Web 應用程序、物聯網以及人工智能和機器學習(目前增長最快的技術領域)。這種靈活性和多功能性意味著 PHP 開發人員可以享受工作的多樣性,特別是如果他們找到了一個跨多個項目工作的角色,例如數字咨詢機構 Denkwerk 的項目,該機構是 2024 年“最佳工作場所”之一。

宣告——甚至呼吁——PHP 死去的文章幾乎和該語言本身一樣有著悠久的歷史。盡管如此,PHP 依然存在著。它主導著我們的Web和網站體驗,并繼續被新一代開發者采用和享受。

分配給成為腳本語言的個人主頁后修訂后的縮寫詞似乎也不太合適——也許它應該被稱為“持久超文本預處理器”。

作者:手扶拖拉斯基

該文章在 2024/5/17 15:41:59 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved