随着明年 Joomla 4 的发布,我们希望提高大家对升级到 PHP 7 的必要性的认识。
如本 公告 所述,Joomla 4 将需要 PHP 7 才能运行。大多数主机在其软件包中已经提供 PHP 7,更改 PHP 版本应该相当容易。(提示:在操作前,请务必备份)如果您的主机不支持 PHP 7,请立即联系他们。
让我们为您提供 4 个理由,说明您为什么不应该等待升级 PHP。
PHP 7 更好
当然,这很容易说,但 PHP 7 的性能提升确实可以让您的网站运行速度提高一倍(与 PHP 5 相比),并且内存消耗降低了 50%。当然,PHP 7 也更加安全,并允许您作为开发人员做 更多 事情。
Joomla 4 将非常棒
Joomla 4 将为用户和开发者带来巨大的改进。代码更简洁,框架焕然一新,新增了许多很棒的功能等等。Bootstrap 4 将集成到核心代码中,还将有两个新的模板(前端和后端),许多人会喜欢新的媒体管理器。
由于 Joomla 4 仍处于开发阶段,预计将于 2018 年下半年发布,因此其强大的功能列表仍将扩展,并在发布前公布。
焕然一新的框架
Joomla 4 附带的全新框架(2.0 版)进行了一些重大改进。数据库 API 将原生支持预处理语句,这是一项重大的安全增强功能。现在可以使用更模块化的 Keychain 组件来存储加密数据。借助新的 Console 组件,可以更好地构建更安全的命令行工具。
有关功能的完整列表,请访问 路线图。
它更安全且受支持
低于 PHP 5.6 的版本不再受支持,无法获得安全修复。如果在 PHP 5.3 中发现了一些重大漏洞,则没有人会修复它,您的网站将变得脆弱。通过使用最新版本,您将始终知道这些潜在问题将得到解决,并且在出现问题时,您将能够非常快速地获得更新。
由于 PHP 7 是最新的主要版本,因此它将在很长一段时间内得到支持(包括次要版本),因此您的 Joomla 4 网站可以轻松运行到 2025 年。
但是,如果我无法升级怎么办?
需要记住的一件重要事情是,Joomla 3.9 将在其发布后的两年内得到支持。这意味着您可以轻松地运行您的 Joomla 3 网站直到 2020 年,但您将错过 Joomla 4 的所有强大功能和优势。但说实话,如果您的主机到目前为止还不支持 PHP 7,那么您可能需要考虑更换其他主机服务商。
我们坚定地致力于使下一代 Joomla 成为最佳一代,并且认为未来采用 PHP 7 将有助于为我们的用户提供最高质量的产品。
M. Babker