在我们介绍新的热点之前,请记住PHP 7.4 将得到积极支持,直到2021 年12 月。但是,您应该尽快在服务器操作系统上升级PHP,以获得最佳性能。系统管理员( sysadmins ) 面临的主要挑战是确保云基础架构的每个组件都完全兼容和稳定。raksmart美国独立服务器商分享PHP 8亮眼的新功能
下面我们将介绍:
PHP 8 中的新功能,以下是PHP 语言的一些值得注意的新增功能。
即时(JIT)编译在运行时缓存部分代码以提高性能。随着时间的推移,开发人员可能能够实施此功能以提高网站速度,从而消除对第三方内容交付网络(CDN)服务的需求。类型杂耍将更加严格,以更好地验证数据输入,减轻一些常见的代码注入攻击。命名参数和联合类型优化了安全扫描期间代码更简洁和可读性更好的调用。删除PHP 7.X 中已弃用的函数,包括create_function()和$php_errormsg.推荐阅读:《什么是PHP数据类型及变量》
何时开始使用PHP 8,由于这个新的PHP 版本即将发生重大变化,每个Web 应用程序和第三方插件/模块/扩展开发人员都会在不同的时间线下以不同的方式解决这个问题。
对于企业主来说,简单的答案是只要您的服务器环境中的所有内容都可以稳定地使用它。复杂性在于您运行业务所依赖的应用程序和第三方集成。在许多情况下,最佳选择可能是:
检查变更日志并联系开发人员以获取所有使用中的重要应用程序
为存档目的创建备份并为快速恢复创建快照
创建一个登台环境,或在生产系统上安排一个维护窗口,以使用PHP 8 测试所有内容
注意问题并从那里进行调整
对于开发人员而言,答案取决于您的应用程序依赖项如何朝着新标准努力。主要的CMS 无疑希望早日获得稳定的支持。但是“如何”是它变得棘手的地方。开发人员在由较小团队维护的CMS 中构建插件可能会更加困难。Kanboard、OctoberCMS和OpenCart浮现在脑海中。这些社区可能需要长时间的Internet 中继聊天(IRC)或GitHub对话来解决问题。Yoast 在其兼容性报告中深入探讨了预期的编码问题。推荐阅读:《PHP基础学习之数组介绍》
同样,在2021 年12 月之前一直积极支持PHP 7.4 。如果所有相关人员现在就开始,这可能就足够了。使用我们可靠的云VPS 解决方案完全控制您的环境并部署适合您需求的最佳运营和管理系统!
WordPress从5.6 版开始支持PHP 8,但它并不完全稳定。此外,不要指望所有第三方主题和插件会很快更新以实现完全兼容。WordPress 核心问题可能已经在等待解决的队列中。
如何安装PHP 8,cPanel 托管服务器
CentOS 7 或更高版本的cPanel服务器管理员可以在WHM 中使用EasyApache 4安装最新版本的PHP。然后,cPanel 用户可以分别使用MultiPHP Manager和MultiPHP INI Editor选择和修改各个网站的PHP 版本。
非托管Linux 服务器,Linux 云服务器管理员可以从特定于操作系统的存储库为您的Web 服务器安装最新的PHP 版本。那些使用NGINX 的人可能还想安装PHP-FastCGI 进程管理器(PHP-FPM)以进一步提高速度。
使用DNS 安全扩展(DNSSEC) 和安全HTTP 标头保护您的服务器,以保护用户在2021 年免受中间人(MITM) 攻击。服务器安全新闻和应用程序可帮助您更好地应对当前的网络趋势。
有关PHP 8 的任何其他问题,请联系我们的在线支持。推荐相关阅读:《如何为您的 WordPress 网站更新 PHP?》