为什么你应该现在而不是以后将 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 版本速度比较。

因此,升级您的 PHP 版本将大大提高您的网站速度。 如果您拖延,那么您只会落后于那些现在决定领先并升级的竞争对手。

3. 避免插件和主题的兼容性问题

兼容性问题是 WordPress 用户面临的一些最常见错误的原因。 升级 PHP 版本时,考虑兼容性是关键。

首先,如果您不采取措施检查当前插件与 PHP 7 的兼容性,升级可能会导致您的站点中断。 好消息是,您可以通过在升级之前测试不兼容性来防止这种情况发生。 例如,如果您使用 SiteGround 托管,则 SG Optimizer 插件可以解决问题:

SG 优化器插件。

不幸的是,专用和高质量的工具很少或不再更新。 这意味着您需要通过直接联系开发人员来进行一些工作,以查看他们的产品是否与您预期的升级兼容。

尽管在实际更新过程中存在潜在困难,但升级到 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 的四个充分理由:

  1. 领先一步,为即将到来的 WordPress PHP 冲击做好准备。
  2. 利用 PHP 7 提供的增强功能。
  3. 避免插件和主题的兼容性问题。
  4. 提高您的安全性并确保持续支持。

您对将 WordPress 安装升级到 PHP 7 有任何疑问吗? 在下面的评论部分询问他们!

文章缩略图图片 nexusby / shutterstock.com