问题描述

什么是最好的 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 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。