問題描述

什麼是最好的 php 版本使用 WordPress … 沒有超過頂部。

最佳解決方案

重要編輯

這在不知不覺中引起了我的注意,因為它滑落了我,PHP 5.4 已經達到 EOL,最後的安全支持在 2015 年 9 月 14 日被停止。

根據 official documentation,PHP 5.5 將於 2016 年 7 月 10 日終止其 EOL(活動支持已經停止,但此版本仍將獲得安全更新,直到 2016 年 7 月 10 日的最終 EOI 日期為止) 。

所以回到原來的問題,你應該至少運行至少 PHP 5.5 現在,但一定要準備在接下來的 8 個月內從這個答案開始切換到 PHP 5.6

原始答案

WordPress 仍然停留在恐龍 PHP 版本上,所以任何 PHP 版本更新或等於 5.3 應該做。

不過非常重要的是要注意到 5.4 版之前的所有 PHP 版本已經被刪除了,最後一個版本是一年前的 5.3 版本。簡而言之,這意味着比舊版 5.4 以上的任何 PHP 版本不再受支持或更新,如果您仍然使用它將導致巨大的安全問題。

所以為了安全起見,你應該安全運行的最低限度是 PHP 5.4.x,其中 x 應該是最新的安全版本。

簡而言之,要比 WordPress 更安全,就像安裝最新的穩定版本一樣總是最好的。

次佳解決方案

要運行 WordPress,我們建議您的主機支持:

PHP 版本 5.6 以上

MySQL 版本 5.5 以上

注意:如果您處於僅具有較早版本的 PHP 或 MySQL 版本的遺留環境中,WordPress 還可以使用 PHP 5.2.4+和 MySQL 5.0+,但這些版本已經達到正式的 「生命週期終止」,因此可能會將您的網站暴露安全漏洞。

詳情請參閲代碼鏈接:

WordPress Requirements

謝謝!

第三種解決方案

這裏的所有答案都沒有考慮到實際的功能正常的 Wordpress 環境,而是使用有關 end-of-life /支持 (即年齡) 的參數。誰在乎?真正需要的是穩定性和功能性。因此,應該使用整個 Wordpress 系統 (具有所需主題和插件) 將支持的最新版本。最新的因為 PHP 在較新版本中一般具有速度 (和穩定性) 的改進,但是最新的不是”the”,因為穩定性可能會受到影響。

仍然有許多插件 (特別是那些最近沒有更新的) 已經棄用或不支持其中的 PHP 代碼,因此運行最新最好的 PHP 版本將不適用於那些插件 (和主題) 。 5.6 是最安全,最新的版本,具有廣泛的支持 (90 +%),7.x 是最新的,絕對具有性能優勢,但是很多 wordpress 主題和插件將無法運行。最好是測試你當前的系統,看看你的整個環境可以使用什麼。嘗試 PHP 兼容性檢查器。它不是 100%準確,但給你一些開始。 https://wordpress.org/plugins/php-compatibility-checker/

最後,PHP 版本可能具有所需或需要的功能,例如 OpCache 或 php-fpm /mpm-event 。在這些情況下,5.5 和 5.6 會做。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。