為 PHP 7 開發:好處和你需要知道的
已發表: 2022-11-07WordPress 是一個內容管理系統 (CMS),可讓您從頭開始創建網站或博客,或改進現有網站。 根據 WordPress.org 的數據,超過 6000 萬個網站使用 WordPress,其中包括全球前 1000 萬個網站中的 33.6%。 WordPress 是在 GPL 下發布的免費開源軟件。 它是用 PHP 編寫的,使用 MySQL 或 MariaDB 數據庫。 WordPress 是許多網站所有者和開發人員的熱門選擇,因為它易於使用和自定義。 如果您正在考慮開發 WordPress 主題,您可能想知道是否應該為 PHP 7 開發。簡而言之,答案是肯定的! 為 PHP 7 進行開發將使您能夠訪問新功能和性能增強,從而使您的主題更高效、更快。 PHP 7 於 2015 年 12 月發布,是 PHP 編程語言的一次重大更新。 PHP 7 引入了許多新特性和改進,例如: 提高性能 減少內存消耗 改進錯誤處理 新語言結構 如果您不熟悉 PHP,請不要擔心! WordPress 主題可以使用多種編程語言開發,例如 HTML、CSS 和 JavaScript。 但是,如果您希望利用 PHP 7 中的新功能和性能增強,則需要學習一些基本的 PHP 語法。 為 PHP 7 開發時需要牢記幾件事。首先,並非所有功能都適用於所有託管平台。 雖然大多數主機已升級到 PHP 7,但有些主機可能仍在運行舊版本的 PHP。 其次,某些功能可能與舊版本的 WordPress 不兼容。 請務必在各種瀏覽器和設備上測試您的主題以確保兼容性。 總的來說,為 PHP 7 開發是提高 WordPress 主題的性能和效率的好方法。 如果您不熟悉 PHP,可以使用大量資源來幫助您入門。 那你還在等什麼? 立即開始為 PHP 7 開發!
非技術用戶可能難以理解和詳細解釋 PHP 7 版本。 如果您想讓您的網站更上一層樓,您必須更新到這種廣泛使用的開源語言的最新版本。 出於多種原因,建議您使用新版本的 WordPress 站點的PHP 代碼。 為了與 WordPress 一起使用,最低 PHP 版本已從 5.2 增加到 5.6。 雖然升級需要幾個月的時間,但在不久的將來不會需要。 在升級之前,請確保您的插件和主題兼容。 PHP 7 取代 PHP 5.6,將允許開發人員專注於製作高質量的產品。
許多旨在支持舊版本 PHP 的插件和主題不再兼容。 如果您現在升級,您仍然可以使用一些以前的和過時的工具,但您也可以使用更新的工具。 舊版本的 PHP 中有許多已知漏洞,因此不修補它們將使您的網站容易受到攻擊。 5.6 及更高版本不再獲得支持。 因此,PHP 7 是最佳選擇。 通過這樣做,您將能夠有效地保護您的計算機免受最新的安全補丁的影響。
我相信是時候遷移到 PHP 7。升級到 PHP 不僅會提高您的性能,而且還會使您的網站更加安全,因為舊版本的 PHP 存在許多安全漏洞。
WordPress 是否在 PHP 7 上運行?

是的,WordPress 將在 PHP 7 上運行。事實上,WordPress 需要 PHP 7 才能運行。 這是因為 WordPress 已決定不再支持舊版本的 PHP。

PHP 7 是一種為超過 80% 的互聯網提供支持的服務器端軟件,它是服務器端軟件歷史上最重要的更新之一。 我們將在本指南中介紹 PHP 7 令人難以置信的優勢,以及為什麼建議您遵循最低版本 (5.1)。 由 Rasmus Lerdorf 開發的 PHP 最初被用作腳本語言。 該平台目前被超過 82% 的網站使用,包括 Facebook 和 WordPress。 PHP 5.6 是最新版本,在上一次發布十年後發布。 委員會決定將版本 6 替換為版本 7 而不是版本 6。截至 2017 年 4 月 20 日,PHP 7 社區佔WordPress 用戶的 9%。
根據 Zend 的說法,WordPress 5 在相同硬件上的性能幾乎是 WordPress 3.6 的兩倍。 在減少指令數量的情況下進行優化以處理相同的任務是一項了不起的成就。 40% 的 WordPress 用戶使用 PHP 5.6,這使這些網站存在缺陷。 Yoast SEO(一個擁有超過 300 萬活躍安裝量的 WordPress SEO 插件)的創始人 Joost de Valk 決定採取行動。 WordPress 將繼續支持更新的PHP 版本。 這並不意味著您能夠放鬆和坐下來。 如果我們還沒有 PHP 7,我們能做的最好的事情就是升級到 5.6 版。
PHP Compatibility Checker 檢測與五個 PHP 版本的兼容性問題:5.3、7.0、7.8 和 8.1。 插件將列出違規代碼的文件和行號,以及為什麼它與所需的 PHP 版本不兼容的信息。 您可以使用該工具來確定您的 WordPress 堆棧是否已準備好升級。 根據 WP Engine 常見問題頁面,WP Engine 站點需要最低版本的 PHP。 此次升級使網站的加載時間減少了 60%,服務器數量減少了 90%。 WP Engine 提供 WordPress 託管計劃,起價為每月 29 美元,用於託管 WordPress 託管服務。 在過去的幾年裡,他們一直在市場上產生影響,與國家地理和 AMD 等頂級品牌競爭。 在 WP Engine,我很高興他們以極其有意義的方式回饋社區。
WordPress 團隊強烈推薦 PHP 7.4,這是 PHP 最穩定的版本。 作為世界上最受歡迎的內容管理系統,WordPress 託管了超過 28.7% 的網站。 PHP 7.4 自 2019 年 11 月發布,現在超過 60% 的 WordPress 網站使用 PHP 7.4。 因此,PHP 7.4 不支持向後兼容,因此您應該盡快將您的網站升級到 PHP 7.4,以確保其穩定性和兼容性。
警告:您的 WordPress 網站使用的是過時的 PHP 版本
當您安裝 WordPress 時,平台會自動為您的站點分配一個默認的 PHP 版本。 如果您使用的是以前版本的 PHP,您可能會在 WordPress 儀表板中看到一條警告消息,要求您對其進行升級。 您可以按照以下步驟升級您的 WordPress 版本。 要使用 PHP 7.4,您必須將 WordPress 站點更新到低於 7.4 的版本。 如果要更新 WordPress 站點的 PHP 版本,請轉到站點選項卡並選擇要更新的站點。 要訪問這些工具,您必須首先導航到“工具”菜單。 在 PHP 引擎下,您可以通過單擊修改按鈕並從下拉菜單中選擇適當的 PHP 版本來修改您的 PHP 版本。