首页 » 何时应该开始使用 PHP 8

何时应该开始使用 PHP 8

Rate this post

 

由于新 PHP 版本中即将发生重大变化,每个 Web 应用程序和第三方插件/模块/扩展开发人员都会以不同的时间表来处理此问题。

对于企业主来说,简单的答案是,只要服务器环境中的所有内容都能稳定地使用即可。复杂性在于您运营业务所依赖的应用程序和第三方集成。在许多情况下,最佳选择可能是:

  1. 检查变更日志并联系所有正在使用的必要应用程序的开发人员
  2. 创建用于存档的备份和用于快速恢复的快照
  3. 创建暂存环境或在生产系统上安排维护窗口,以使用 PHP 8 测试所有内容
  4. 记录问题并进行调整

对于开发人员来说,答案取决于您的应用程序依赖项如何适应新标准。主流 CMS 无疑都希望尽快获得稳定的支持。但“如何”实现才是关键所在。开发人员在由 秘鲁电话号码数据 小型团队维护的 CMS 中构建插件可能会更加困难。例如Kanboard、OctoberCMS和OpenCart。这些社区可能需要长时间的互联网中继聊天 (IRC)或GitHub对话才能解决问题。Yoast 在其兼容性报告中深入探讨了预期的编码问题。我敢打赌,GRAV网站所有者会很高兴知道这不会影响到他们。

再次强调,PHP 7.4 将得到积极支持,直到 2021 年 12 月。如果所有相关人员现在开始工作,这可能就足够了。

通过我们的托管 VPS 主机,享受高性能、闪电般 外汇电子邮件列表 快速的服务器、更高的安全性和最长的正常运行时间!

以下是最流行的 CMS 对 PHP 8 的最新支持。

WordPress从5.6 版本开始支持 PHP 8 ,但目前还不稳定。此外,不要指望所有第三方主题和插件都能很快更新到完全兼容状态。WordPress 的核心 构建高质量的移动联系人数据库 问题可能已经在等待解决的队列中。

Drupal从9.1 版本开始支持 PHP 8 。

Joomla在3.9.23 版本中添加了一些核心更新以实现兼容性。

Magento目前优先支持Magento PHP 8 兼容社区项目。

与 PHP 8 不兼容的应用程序

一些流行的应用程序和 PHP 扩展目前不适用于 PHP 8,包括:

  • cPanel和WebHost Manager (WHM)中的动态共享对象 (DSO)处理程序
  • ionCube 10用于 PHP 代码保护和混淆
  • PHP-PSR代表PHP 标准推荐 (PSR)规范
  • Snuffleupagus,以同名芝麻街角色命名,用于 PHP 代码修补

如何安装 PHP 8

cPanel 托管服务器

CentOS 7 或更高版本上的cPanel服务器管理员可以使用EasyApache 4在 WHM 中安装最新版本的 PHP 。然后,cPanel 用户可以使用MultiPHP 管理器MultiPHP INI 编辑器分别选择和修改各个网站的 PHP 版本。

非托管 Linux 服务器

Linux 云服务器管理员可以从操作系统特定的存储库为您的 Web 服务器安装最新的 PHP 版本。使用NGINX的用户可能还需要安装PHP-FastCGI 进程管理器 (PHP-FPM)来进一步提升速度。

使用 Ansible 进行 IT 自动化的繁忙系统管理员可以使用我们的PHP-FPM Ansible 角色替换冗余任务。

Linux Web 托管中的其他新闻

HTTP/2首次推出五年后,HTTP/3 在网站和网络浏览器中变得越来越普遍,从而为整个万维网提供了更好的性能和安全性。

使用 DNS 安全扩展 (DNSSEC) 和安全 HTTP 标头保护您的服务器,以保护用户免受 2021 年中间人 (MITM) 攻击。

服务器安全新闻和应用程序可帮助您更好地应对当前的网络趋势。

非易失性存储器快速 (NVMe) 驱动器可以显著提高个人 (PC) 和无头计算机 (服务器) 的性能。

求职者可以借助我们的技术管道计划转型从事 IT 职业。

有关 PHP 8 的任何其他问题,请联系我们的网站托管专家。

滚动至顶部