PHPのリリースサイクルが変更。サポート期間が1年延長されました。
PHPのRFCで提案された新しいリリースサイクルが承認されました。これにより、PHPのセキュリティサポート期間が約1年間延長され、サポート期間が従来の3年から4年に延長さました。
主な変更点としてサーバーを管理している人にとって重要なのは、「セキュリティサポート期間を1年延長」することと、「リリースサイクルの終了日を12月31日(年末)に延長」することです。これらの変更は、既存のバージョンを以前より長く使用できることで、サーバーの管理作業をより効率的に行う手助けとなります
詳細については、以下の公式ドキュメントをご参照ください。https://wiki.php.net/rfc/release_cycle_update(外部サイト)
対象となるPHPのバージョンとは?
この変更は、現行バージョンのPHP 8.1、8.2、8.3と続く将来のバージョンに適用されます。以下のリンクからPHP 8.1、8.2、8.3のそれぞれのバージョンが2025年、2026年、2027年の年末までセキュリティサポートを受けられることが確認できます。
詳細については、以下の公式ドキュメントをご参照ください。https://www.php.net/supported-versions.php(外部サイトに遷移します)
サーバーに関する変更点を解説
セキュリティサポートの延長
セキュリティサポート期間が1年延長されたことで、PHPの各バージョンをより長期間安全に利用することが可能になります。その結果、開発者はより安定した環境で作業を進めることができ、頻繁なアップグレードに伴う手間やコストの負担を軽減することができます。
リリースサイクルの終了時期の変更
従来、PHPの各バージョンのサポートはリリース日から数えてn年後の同日に終了していましたが、新しいサイクルではサポート終了日が12月31日に統一されます。これにより、サポート期間の管理が容易になり、年末に向けた計画が立てやすくなります。
まとめ
PHPのリリースサイクルおよびセキュリティサポートの最新の変更により、サーバー管理者や開発者にとって、より長期間の安定した運用が可能となり、年末までの明確なサポート期間の設定により、年間計画の立案も容易になりました。
この更新は、安全な環境での作業を継続しながら、次のアップグレードへの移行をよりスムーズに行うことを可能にするでしょう。