WordPress 6.1のリリース以降、ホスティングHosting ウェブホスティングサービスとは、個人や組織がWorld Wide Web経由でウェブサイトにアクセスできるようにするインターネットホスティングサービスの一種です。チームには、サーバーServer サーバーとは、他のプログラムやデバイスに機能を提供するコンピューターのハードウェアまたはソフトウェアです。一般的なサーバーには、データベースサーバー、ファイルサーバー、メールサーバー、プリントサーバー、ウェブサーバー、ゲームサーバー、アプリケーションサーバーなどがあります。環境に関連する設定について、かなり多くの問い合わせが寄せられています。
Hostingハンドブックには、WordPressの新しいメジャーバージョンのリリース時、または重要な変更があった際に更新されるページがあり、他のチームと連携して、コンピューターの最適かつ推奨される構成に関する情報を掲載しています。
2022年11月16日以降、ページの新しい更新版が公開されています。いつものことですが、セキュリティ上の理由から、各種サービスは常に最新バージョンに保つことをおすすめします。たとえば、最新バージョンのウェブサーバーServer サーバーとは、他のプログラムやデバイスに機能を提供するコンピューターのハードウェアまたはソフトウェアです。一般的なサーバーには、データベースサーバー、ファイルサーバー、メールサーバー、プリントサーバー、ウェブサーバー、ゲームサーバー、アプリケーションサーバーなどがあります。を使用しても、通常はWordPressにまったく影響しません。一般に、データベースについても同じことが言えます。MySQLMySQL MySQLは、オープンソースのリレーショナルデータベース管理システム(RDBMS)です。MySQLは、GNU General Public Licenseの条件に基づく無料のオープンソースソフトウェアです。またはMariaDBMariaDB MariaDBは、リレーショナルデータベース管理システム(RDBMS)であるMySQLのフォークであり、GNU General Public Licenseに基づく無料のオープンソースソフトウェアであり続けることを目的としています。MariaDBはMySQLとの高い互換性を維持することを目指しており、ライブラリのバイナリ互換性とMySQLのAPIおよびコマンドとの完全な一致により、置き換えるだけで利用できる機能を実現しています。の最新バージョンを使用するのが最善です。ただし、PHPPHP PHP(PHP: Hypertext Preprocessor)は、特にウェブ開発に適した汎用スクリプト言語です。PHPコードは通常、PHPインタープリターによってウェブサーバー上で処理されます。ウェブサーバーでは、解釈・実行されたPHPコードの結果がHTTPレスポンスの全体または一部を形成します。との接続性を考慮する必要があります。
そしてPHPのバージョンについてですが、WordPressの各バージョンでは通常、コアCore コアとは、WordPressの実行に必要なソフトウェア一式です。コアチームがWordPressを構築しています。、プラグイン、テーマのいずれであっても、最も慎重に扱う必要があります。
この表では、各WordPressバージョンのリリース時点で利用可能だった、安定版の一覧を確認できます。
| WordPress | PHP | MySQL | MariaDB | 日付 |
|---|---|---|---|---|
| WordPress 6.1 | 7.4 – 8.1 | 5.7 – 8.0 | 10.3 – 10.9 | 2022-11-01 |
| WordPress 6.0 | 7.4 – 8.1 | 5.7 – 8.0 | 10.3 – 10.7 | 2022-05-24 |
| WordPress 5.9 | 7.4 – 8.1 | 5.7 – 8.0 | 10.2 – 10.6 | 2022-01-25 |
| WordPress 5.8 | 7.3 – 8.0 | 5.7 – 8.0 | 10.2 – 10.6 | 2021-07-20 |
| WordPress 5.7 | 7.3 – 8.0 | 5.7 – 8.0 | 10.2 – 10.5 | 2021-03-09 |
ただし、この表には各バージョンにおけるWordPressコアの互換性も追加する必要があります。
| WordPress | 互換性のあるPHP | 互換性のあるベータ版PHPBeta ベータ版は、アルファ版に続くソフトウェア開発段階です。ベータ段階は通常、ソフトウェアの機能が完成した時点で始まりますが、既知または未知のバグが多数含まれている可能性があります。ベータ段階のソフトウェアには、完成したソフトウェアよりも一般的に多くのバグ、速度やパフォーマンスの問題があり、クラッシュやデータ損失を引き起こす可能性もあります。ベータテストでは、ユーザーへの影響を軽減することに重点を置き、ユーザビリティテストを取り入れることもよくあります。 |
|---|---|---|
| WordPress 6.1 | 5.6 – 7.4 | 8.0* / 8.1* / 8.2* |
| WordPress 6.0 | 5.6 – 7.4 | 8.0* / 8.1* |
| WordPress 5.9 | 5.6 – 7.4 | 8.0* / 8.1* |
| WordPress 5.8 | 5.6 – 7.4 | 8.0* |
| WordPress 5.7 | 5.6 – 7.4 | 8.0* |
*が付いたバージョンはベータ互換性のあるバージョンです。ベータ互換性について詳しくは、WordPressとPHP 8.0およびWordPress 5.9とPHP 8.0~8.1をご覧ください。WordPress 6.1のPHP 8.2との互換性は保留中ですが、PHP 8.2はまだ一般公開されていない(2022年12月初旬に公開予定)ことに注意してください。
WordPressの各バージョンに最適な安定版を知るにはどうすればよいでしょうか?ServeHappy APIを使用してください。このAPIAPI アプリケーション・プログラミング・インターフェース(API)とは、複数のソフトウェア仲介者間のやり取りを定義するコンピューティングインターフェースです。実行できる呼び出しやリクエストの種類、その方法、使用するデータ形式、従うべき規約などを定義します。は、WordPressとPHPの最適な互換性情報を返します。
| WordPress | PHPの最小バージョン | 推奨PHPバージョン | API JSONJSON JavaScript Object Notation(JSON)は、属性と値のペアおよび配列データ型で構成されるデータオブジェクトを、人間が読みやすいテキストで保存・送信するオープン標準のファイル形式およびデータ交換形式です。AJAXシステムでXMLの代替として使用されるなど、非常に一般的なデータ形式であり、さまざまな用途があります。 |
|---|---|---|---|
| WordPress 6.1 | 5.6.20 | 7.4 | JSON |
| WordPress 6.0 | 5.6.20 | 7.4 | JSON |
| WordPress 5.9 | 5.6.20 | 7.4 | JSON |
| WordPress 5.8 | 5.6.20 | 7.4 | JSON |
| WordPress 5.7 | 5.6.20 | 7.4 | JSON |
これらの値は、各チームが変更を検討する内容によって異なる場合があります。
PHP 7.4の公式サポートはまもなく終了し、現在はセキュリティサポートのみとなりますが、いくつかのオープンソースOpen Source オープンソースとは、元のソースコードが自由に利用可能で、再配布や変更ができるソフトウェアを指します。オープンソースは**必ず**ライセンスモデルを通じて提供されなければなりません。GPLを参照してください。プロジェクトがPHP Foundationに対し、このバージョンのサポートを、WordPressを含むすべてのプロジェクトが新しい互換性に対応するまで延長するよう要請しています。そのため、現在のチケットを考慮すると、WordPress 6.2で互換性が提供される可能性があります。
Hostingチームはホスティング企業に何を推奨していますか?当面は、すべてのWordPressのデフォルトバージョンとしてPHP 7.4を維持し、PHP 8.0、8.1、8.2が利用可能になった時点で、それらとの互換性をテストして報告してください。
Hosting、コア、テストチームを支援したい場合は、新しいバージョンおよび将来のWordPress、PHP、SQLの互換性をテストするために、WordPress分散ホスティングテスト(テストランナー)を使用できます。
情報をレビューしてくれた@Crixuに感謝します。