為什麼你應該現在而不是以後將 WordPress 升級到 PHP 7
已發表: 2019-07-04如果您關注 WordPress 社區的最新消息,您可能已經註意到最近關於 PHP 7 的熱議。然而,非技術用戶可能很難理解 PHP 7 是什麼以及它為什麼對 WordPress 很重要。
在這篇文章中,我們將向您介紹 PHP 7 並解釋這個新版本帶來的更新。 然後我們將提供四個關鍵原因,說明為什麼現在升級到 PHP 7 是明智的,而不是等到以後。
讓我們直接跳進去!
訂閱我們的 YouTube 頻道
PHP 7 簡介及其對 WordPress 用戶的重要性
對於非開發人員和較新的 WordPress 用戶,PHP 是一種編碼語言。 它通常用於在您的站點上創建動態內容,以及收集和加密數據、發送和接收 cookie 等等。 大多數 WordPress 都是用這種語言編寫的,無數其他應用程序也是如此。
PHP 7 只是這種廣泛使用的開源語言的主要版本。 正如更新您的 WordPress 安裝允許您訪問新功能一樣,將您的服務器升級到最新版本的 PHP 可以極大地改善您網站的功能。
PHP 7 附帶的一些關鍵增強功能包括:
- 速度提高。 這是一般 WordPress 用戶的主要優勢。 您網站的訪問者不僅會享受更快的加載時間,而且您還應該看到後端速度的改進。
- 類型聲明。 在 PHP 中編碼時,類型聲明使您能夠定義所需的結果,因此在運行代碼時不會有任何意外。 它們還使您的 PHP 更易於閱讀。
- 錯誤處理。 以前,PHP 中的致命錯誤只會使腳本停止運行,從而導致白屏。 改進的錯誤處理會導致 PHP 7 在遇到致命錯誤時拋出異常。
- 新運營商。 PHP 運算符採用某些變量並產生結果。 在 PHP 7 中,引入了新的運算符,包括組合比較(宇宙飛船)運算符和空合併運算符。
此外,開發人員和其他高級用戶可能會進一步感興趣的其他優勢。 作為獎勵,PHP 7 需要更少的服務器來運行。 這意味著在 PHP 7 上,您的網站將需要更少的託管能量,這是您減少碳足蹟的一種小方法。
為什麼你應該現在而不是以後升級到 PHP 7(4 個關鍵原因)
對於許多用戶來說,升級肯定會掌握在您的主機手中。 但是,如果您是一名開發人員,希望超越 PHP 7 的技術增強功能,那麼更新似乎沒什麼大不了的。 但是,盡快更新您的 WordPress 網站的 PHP 版本是明智的,有幾個原因。 我們已經探索了以下四個。
1. 領先一步,為即將到來的 PHP 大潮做好準備
正如我們之前提到的,最近在 WordPress 社區中有很多關於 PHP 7 的討論。 這是因為最近宣布 WordPress 將提高其最低要求的 PHP 版本。
一段時間以來,這一直是一個爭論的話題。 許多用戶不了解更新 PHP 的好處或不想投入工作來做它。 這導致大量 WordPress 網站運行在過時的 PHP 版本上,這可能會導致性能、支持和安全問題。
隨著 WordPress 5.2 的發布,所需的最低版本從 PHP 5.2 提高到 PHP 5.6。 開發人員已經註意到,提高所需版本會導致更多用戶升級,從而形成更好的 WordPress 生態系統。
為了繼續改善 WordPress 用戶的體驗和他們網站的質量,最低要求的 PHP 版本將在 2019 年底再次增加。屆時,所有 WordPress 用戶都需要升級到 PHP 7。
雖然升級在幾個月內還不是強制性的,但現在升級意味著您將來不必擔心它。 使用過時的 PHP 版本將阻止您更新 WordPress 安裝,因此您不會想推遲它!
2. 利用 PHP 7 的增強功能
我們已經討論了 PHP 7 中的許多改進。如果您不升級 PHP 版本,您將錯過這些功能的所有好處,但讓我們更多地討論這對您的站點意味著什麼。

尤其要考慮速度。 這是 PHP 7 的一個方面,它將為所有 WordPress 用戶提供直接的好處,無論其技能水平如何。 更好的性能意味著潛在的更高轉化率和更有效的搜索引擎優化 (SEO)。
Kinsta 最近進行的 PHP 基準比較顯示,PHP 7.0 的速度是 PHP 5.6 的兩倍多。 此外,PHP 7.3(最新版本)的速度幾乎是 WordPress 要求的當前最低版本的三倍:

因此,升級您的 PHP 版本將大大提高您的網站速度。 如果您拖延,那麼您只會落後於那些現在決定領先併升級的競爭對手。
3. 避免插件和主題的兼容性問題
兼容性問題是 WordPress 用戶面臨的一些最常見錯誤的原因。 升級 PHP 版本時,考慮兼容性是關鍵。
首先,如果您不採取措施檢查當前插件與 PHP 7 的兼容性,升級可能會導致您的站點中斷。 好消息是,您可以通過在升級之前測試不兼容性來防止這種情況發生。 例如,如果您使用 SiteGround 託管,則 SG Optimizer 插件可以解決問題:

不幸的是,專用和高質量的工具很少或不再更新。 這意味著您需要通過直接聯繫開發人員來進行一些工作,以查看他們的產品是否與您預期的升級兼容。
儘管在實際更新過程中存在潛在困難,但升級到 PHP 7 應該可以最大程度地減少您將來遇到的兼容性問題。 這對 WordPress 專業人士和任何希望開始為 WordPress 進行 PHP 開發的人特別有用。
想要使用 PHP 7 提供的高級功能的插件和主題開發人員必須花費大量時間來確保舊 PHP 版本的向後兼容性。 讓每個人都升級到 PHP 7 將使開發人員更專注於製作高質量的產品,而不是支持 PHP 5.6。
此外,已經有許多插件和主題降低了與舊 PHP 版本的兼容性。 現在升級意味著您可以使用更多新工具,即使您無法使用一些舊的和過時的工具。
4. 提高安全性並確保持續支持
如果您遵循 WordPress 的安全最佳實踐,那麼您的安裝、插件和主題就會保持最新。 這可以防止由於未修補的漏洞而導致的安全問題。
因此,更新您的 PHP 版本提供了同樣的好處。 較舊的 PHP 版本中存在多個已知漏洞,未能通過更新修補它們將使您的站點更容易受到意識到這些問題的黑客的攻擊。
此外,當得知 5.6-7.0 版本不再提供支持時,可能會感到驚訝。 沒有支持(更不用說質量差的主機),如果遇到問題,就只能靠自己了。 這可能會讓你陷入困境。
這就是為什麼我們不僅建議升級到 PHP 7,還建議升級到 PHP 7.3。 這將確保您獲得最新安全補丁的全面保護,並在您遇到任何問題時獲得專門和直接支持的支持。
結論
如果您不是作為開發人員或高級 WordPress 用戶經常使用它,那麼您可能從未想過您的 PHP 版本。 但是,忽略為您的 WordPress 網站推薦的 PHP 更新可能會導致您錯過關鍵改進。
以下是現在升級到 PHP 7 的四個充分理由:
- 領先一步,為即將到來的 WordPress PHP 衝擊做好準備。
- 利用 PHP 7 提供的增強功能。
- 避免插件和主題的兼容性問題。
- 提高您的安全性並確保持續支持。
您對將 WordPress 安裝升級到 PHP 7 有任何疑問嗎? 在下面的評論部分詢問他們!
文章縮略圖圖片 nexusby / shutterstock.com
