次期 PHP 8.4 の最初のリリース候補 (RC1) がリリースされました。 PHP 8.4-RC1 は、PHP 開発ブランチから分岐し、現在機能凍結状態にあるため、PHP 8.4 リリース サイクルの重要なマイルストーンとなります。
これ以降、PHP 8.4 ブランチは、2024 年 11 月 21 日に予定されている正式リリース (GA) に備えてバグ修正のみを受け取ることになります。最初の GA バージョンの前には、さらに 3 つの候補 (RC2、RC3、および RC4) が存在します。 PHP 8.4.0.
PHP 8.4 は、新しい PHP リリース サイクル戦略を採用した最初のバージョンです。 2 年間のアクティブ サポートを受け、その後 2 年間のセキュリティ アップデートを受ける予定です。
PHP コア チームは、現在および将来の PHP バージョンのリリース サイクルの大幅な変更を概説する RFC を承認しました。
リリース サイクル更新 RFC では、いくつかの変更点についてコメントと投票を求めています。そのうちの 2 つは、各 PHP バージョンのアクティブ メンテナンス期間を 1 年から 2 年に延長することと、アクティブ サポートとサポート終了日の調整です。暦年の最後の日と一致します。
以前は、各メジャー PHP バージョン (PHP 8.3、8.4、8.5 など) には 2 年間のアクティブなバグ修正とセキュリティ修正が適用され、その後 1 年間のセキュリティ更新が適用されていました。これは事実上、各メジャー PHP バージョンが合計 3 年間のサポートを受けることを意味し、この 3 年間の期間が終了する前に、すべての PHP アプリケーションを次の PHP バージョンにアップグレードする必要がありました。
新たに採用された変更により、各メジャー PHP バージョンは 1 年ではなく 2 年間のセキュリティ修正を受けることになります。これは基本的に、各 PHP バージョンが合計 4 年間のサポート (2 年間のアクティブ メンテナンスと 2 年間のセキュリティ修正) を受けることを意味します。
さらに、有効なサポートとサポート終了日は、常に暦年の最終日に終了するように変更されました。以前は、新しい PHP バージョンがリリースされると、セキュリティ修正のみのステータスにある PHP バージョンは直ちにライフサイクルを終了していました。
このリリース サイクルの変更は、現在アクティブな PHP バージョンにも適用されます。以下の表は、更新されたアクティブ サポートとセキュリティ サポートのタイムラインを示しています。
PHP 8.4 には、属性フック、非対称可視性サポート、遅延オブジェクト、Unicode 16 サポート、改善、非推奨など、いくつかの主要な新機能が導入されており、PHP にとって重要なマイルストーンとなります。
PHP 8.4 はまだ運用システムには適していないことに注意してください。ただし、PHP 8.4-RC1 Windows バイナリはダウンロードでき、8.4-rc としてタグ付けされた Docker/OCI イメージは Docker Hub で入手でき、事前構築された Linux パッケージは Ondrej/Remi リポジトリで提供されます。
Ubuntu/Debian ベースのディストリビューションおよび Fedora/RHEL ベースのシステムでソースから PHP をコンパイルするためのガイドラインについても概説します。
PHP 8.4 を早く体験したいと考えているプログラマーは心配する必要はありません。これは ServBay にとっては問題ではありません。 ServBay の長年のユーザーは、当社がすでに PHP 8.4 をサポートしていることを知っています。ダウンロードするだけです。
ServBay をご利用いただき、誠にありがとうございます。あなたのサポートは私たちにとって世界を意味します?
質問がありますか?サポートが必要ですか?当社のテクニカル サポート チームがすぐそばにいます。 Web 開発を楽しく素晴らしいものにしましょう。 ?
最新情報を入手したい場合は、X(Twitter)とFacebookをフォローしてください。
ご質問がございましたら、Discord コミュニティ、Telegram、または Whats アプリにご参加ください。スタッフが喜んでお手伝いいたします。
以上がPHP の最初のリリース候補がリリースされました!新しい PHP リリース サイクル戦略を採用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。