PHP 核心团队已经通过了一份 RFC,其中概述了当前活跃和未来 PHP 版本的发布周期的一些重要更改。
发布周期更新 RFC 请求对多项更改进行评论和投票,其中两个最重要的更改包括将每个 PHP 版本的主动维护期从一年延长到两年,以及调整主动支持和终止-生命日期到日历年年底。
在此更改之前,每个主要 PHP 版本(例如 PHP 8.3、8.4、8.5 等)都获得了两年的主动错误修复和安全修复,随后是一年的安全更新。这实际上意味着每个主要 PHP 版本总共获得三年的支持,并且所有 PHP 应用程序都必须在这三年之前升级到下一个 PHP 版本。
已有效采用的新更改意味着每个主要 PHP 版本将获得两年的安全修复而不是一年。这实质上意味着每个 PHP 版本将获得总共四年的支持 - 两年的主动维护和两年的安全修复。
此外,主动支持和生命周期结束日期已改为始终在日历年的最后一天结束。此前,当即将发布的 PHP 版本发布时,处于仅安全修复状态的 PHP 版本将立即终止生命周期。
此发布周期更改也适用于当前活跃的 PHP 版本。下表显示了更新后的主动支持和安全支持期限:
PHP version | Release date | Active maintenance until | Security fixes until (EOL date) |
---|---|---|---|
PHP 8.1 | 2021-11-25 | 2023-11-25 | 2025-12-31 |
PHP 8.2 | 2022-12-08 | 2024-12-31 | 2026-12-31 |
PHP 8.3 | 2023-11-23 | 2025-12-31 | 2027-12-31 |
PHP 8.4 | 2024-11-21 | 2026-12-31 | 2028-12-31 |
PHP 8.5 | 2025-11-20 (est) |
2027-12-31 | 2029-12-31 |
以上是PHP 发布周期更新的详细内容。更多信息请关注PHP中文网其他相关文章!