PHP コア チームは、現在アクティブな PHP リリースと将来の PHP リリースのリリース サイクルに対するいくつかの重要な変更を概説する RFC を通過させました。
リリース サイクルの更新 RFC は、いくつかの変更に対するコメントと投票を要求しました。最も重要な変更のうち 2 つは、各 PHP バージョンのアクティブ メンテナンス期間を 1 年から 2 年に延長することと、アクティブ サポートと終了を調整することです。 - 寿命は暦年の終わりまでです。
この変更が行われるまで、各主要な PHP バージョン (PHP 8.3、8.4、8.5 など) には 2 年間のアクティブなバグ修正とセキュリティ修正が適用され、その後 1 年間のセキュリティ更新が適用されていました。これは事実上、各主要な PHP バージョンが合計 3 年間のサポートを受けることを意味し、すべての PHP アプリケーションはこの 3 年の期間の前に次の PHP バージョンにアップグレードする必要がありました。
採用された新しい変更は、各主要な PHP バージョンが、1 年ではなく 2 年間のセキュリティ修正を受けることを意味します。これは基本的に、各 PHP バージョンが 合計 4 年間のサポート (2 年間のアクティブ メンテナンスと 2 年間のセキュリティ修正) を受けることを意味します。
さらに、アクティブ サポートとサポート終了日は常に暦年の最後の日に終了するように変更されました。以前は、セキュリティ修正のみのステータスの 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 中国語 Web サイトの他の関連記事を参照してください。