17611538698
webmaster@21cto.com

PHP 报告:大多数环境部署使用不再受支持的版本

资讯 0 674 2023-02-10 01:07:05



Zend by Perforce 发布了最新的 PHP 数据报告,报告显示 PHP 7.4 是最常用的版本,54% 的受访者该版本部署在生产环境中,尽管PHP 7.4 已于2022年 11 月停止支持。


在对 651 名 IT 专业人士(其中超过半数自称为开发者)的调查显示,“使用生命周期结束的 PHP 7.4 的团队占所有数据的 61.9%”,甚至还有更旧的版本。


调查称,只有 46% 的人使用 PHP 8.1。PHP 8.2 于 2022 年 12 月发布,但未出现在本次调查中。


在满是PHP7.4的情况下,失去技术支持意味着PHP 社区将不再修复错误或安全问题。


PHP官方的支持政策是每个发布分支并支持两年,第三年仅针对关键安全问题。7.4 出现在该表中提示“此版本的用户应尽快升级,因为它们可能会暴露于未修补的安全漏洞。”


现实中 Linux 发行版支持旧版本 PHP 的时间更长是很普遍的。例如,Red Hat显示RHEL 8 支持 PHP 7.4 直到 2029 年 5 月。但微软表示,在社区生命周期结束的同时,其 Azure App Service 上的 PHP 用户不再受支持。


按官方升级可能需要很多时间,在8.0的一长串重大更改显示了代码可能不再按预期运行或在某些情况下以微妙的方式失败的多种原因。


新调查的受访者将重构列为升级中最耗时的部分,其次是测试、基础设施配置、规划和合规性更新。


根据数据调查,PHP 部署在云平台上的频率高于本地部署,其中 46% 部署到 Amazon Web Services (AWS),领先于谷歌云平台 (GCP) 的 19.5%、Digital Ocean 的 17.2% 和 Azure以 14.2% 落后。36.8% 部署在本地。


容器化也是一种趋势,57.5% 的受访者使用容器,高于 2022 年的 30%。


PHP 整体表现如何?“我们的受访者高度评价了 PHP 的易学性,以及他们使用该语言时整体感觉有趣,”Zend 产品经理 Matthew Weier O'Phinney 说。


PHP 总体使用情况的统计数据仍然非常出色,W3Techs报告称“在服务器端编程语言能知晓的网站中,有 77.7% 使用了 PHP。” 也就是说,这个数字被 WordPress 和其他基于 PHP 的内容管理系统的流行覆盖了。


StackOverflow 的调查中, PHP 从 2021 年的 21.98% 略微下降到 2022 年的 20.87%。这种编程语言不能用时髦来形容,它相当是一种旧式的服务器端代码。但它也恰好是可靠的、轻量级的、有据可查的,并且在大多数情况下速度足够快,所以尽管所有这些数据都是真的,但我们可以期待它继续在世界上流行。


完整报告请看这里


作者:场长

评论