为 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 版本。