本文最初发布于 DEV CLASS 博客。
AWS 叫停大量比较旧的 PHP 运行时,这在仍然固守该脚本语言老版本的社区中引发了强烈的反响。
在上周晚些时候的一篇博文中,AWS 软件工程师 Sean O 'Brien 写道,从 2025 年 1 月 13 日起,AWS SDK 将不再支持 PHP 8.0.x。2023 年 11 月官方已经正式宣布不再支持该版本。
此外,他说:“我们将不再支持 PHP 7.2.x, 7.3.x 以及 7.4.x,它们的生命周期已分别于 2020 年 11 月、2021 年 11 月和 2022 年 11 月结束。”
对于这家云计算巨头采取这一举措的原因,其实并不难理解。正如 O 'Brien 所写,PHP 社区一直在减少对 EOL 版本的支持。
“这些运行时不会再有进一步的 Bug 修复或安全更新。为了保证我们提供的是最新、最安全的库,我们正设法与这种变化的步调保持一致。为了确保你的应用程序和服务安全,请升级到有积极支持的 PHP 运行时,例如 8.1.x。”
他还补充说:“我们的政策是,在社区或供应商停止支持 SDK 依赖项后,我们对于这个依赖项的支持会延续 6 个月。”
这很合理。然而,在 PHP 社区,似乎仍然有很大一部分人发现,要放弃那些已经老化的版本特别困难。
来自 Perforce 的最新 Zend PHP 生态报告显示,近 55% 的受访者在生产环境中至少使用了一种生命周期已终结的 PHP 版本。与前一年相比,这一比例有所下降,但幅度不大。2023 年的调查 显示,61.9% 的受访者正在使用生命周期已终结的版本。
在 2024 年调查报告的发布声明中,Zend 高级产品经理 Matthew Weier O 'Phinney 表示,企业正在努力跟上 PHP 快节奏的生命周期。
“由于许多 PHP 团队都人手不足,而且几乎所有团队都被要求优先开发新功能而不是迁移,所以也就不奇怪为什么有这么多团队落后了。”
上述都是些常见的抱怨,但 AWS 严格停止对 EOF 版本的支持将迫使他们升级,尽管可能会以一种痛苦的方式。
原文链接:
https://devclass.com/2024/07/08/aws-pulls-support-for-eold-but-widely-used-versions-of-php/
8 月 16-17 日,FCon 全球金融科技大会将在上海举办。本届大会由中国信通院铸基计划作为官方合作机构,来自工银科技、北京银行、平安银行、广发银行、中信银行、度小满、蚂蚁集团等金融机构及金融科技公司的资深专家将现身说法分享其在金融科技应用实践中的经验与深入洞察。大会火热报名中,7 月 31 日前可以享受 9 折优惠,单张门票节省 480 元(原价 4800 元),详情可联系票务经理 17310043226 咨询。