WordPressとPHP 8.3の互換性

Last Updated:2024年02月15日| | 2のコメント

PHP 8.3は2023年11月23日に公式リリースされました。 WordPressの場合は、6.4バージョンからPHP 8.3のベータサポートを提供しています。ほとんどのWebホスティング会社は現在PHP 8.2までサポートしています。 PHP 8.3から WordPressがうまく機能しているかどうかをテストしました。

セキュリティサポートを提供するPHPバージョン

PHPドキュメントによると、2024年1月1日現在、PHP 8.1、8.2、および8.3バージョンはセキュリティサポートが提供されており、PHP 8.0バージョンとPHP 7.4以下のバージョンではセキュリティサポートが中止されています。

セキュリティサポートを提供するPHPバージョン
セキュリティサポートが提供されるPHPのバージョン。

PHP 8.2を適用しているなら、今後2年ほどはPHPバージョンをアップグレードせずに忘れることができるようです。

PHP 8.1、8.2、8.3ベンチマーク結果

PHP 8.3がPHP 8.2よりもどのくらいの速度で改善されたのでしょうか? Kinstaのベンチマーク結果 WordPress サイトワット WooCommerceである程度性能向上が期待できるようです。

WordPress ベンチマーク結果

  • テストバージョン: WordPress 6.4.2および6.2.2。
  • サイズ:84,257,000バイト(WordPress 6.4.2); 52,684,000バイト(WordPress 6.2.2)。
  • WordPress 6.4.2結果(XNUMX秒あたりの要求数):
    • PHP 7.4:149
    • PHP 8.1:153
    • PHP 8.2:158
    • PHP 8.3:169
  • WordPress 6.2.2結果:
    • PHP 7.4:147
    • PHP 8.1:151
    • PHP 8.2:153
    • PHP 8.3:165

WooCommerce ベンチマーク結果

  • テストバージョン: WooCommerce 7.9.0および WordPress 6.2.2
  • サイズ:57,470,000バイト
  • 結果(1秒あたりのリクエスト数):
    • PHP 7.4:48
    • PHP 8.1:49
    • PHP 8.2:49
    • PHP 8.3:58
WooCommerce PHPベンチマーク
WooCommerce 7.9.0および WordPress 6.2.2での結果

WooCommerceの場合、PHP 7.4、8.1、8.2ではほぼ性能が似ていますが、PHP 8.3では有意な速度向上が期待できると思います。

WordPressとPHP 8.3の互換性

ほとんどのWebホスティング会社はまだPHP 8.3をサポートしていません。 クラウドウェイズに問い合わせてみると、PHP 8.3との完全な互換性のために一生懸命働いているという回答を聞きました(参照).

共有Webホスティングの中では ファーストコメット과 SiteGroundでPHP 8.3をサポートしています。 SiteGroundは数年前、韓国を含む一部の国で新規加入を受けていません。ただし、既存のユーザーは引き続き使用できます。

ファーストコメットを使用している場合は、cPanelでPHPバージョンを選択できます。

ファーストコメットPHPバージョンを選択

SiteGroundを使用している方の助けを借りてテストサイトを作成する WordPress テーマとプラグインをインストールして互換性があるかどうかを確認しました。

SiteGround 海外ホスティングPHP 8.3

SiteGroundはPHP 8.3.0をベータサポートしています。 PHPのバージョンを手動で変更してPHP 8.3.0を適用できます。

テーマの場合 GeneratePress, Astra など無料テーマを設置してみました。ほとんどのテーマで問題なく動作しました。

プラグインもPHP 8.3でほとんど問題なくうまく機能しました。

SEOプラグイン、バックアッププラグイン、コンタクトフォームプラグインなどの人気プラグインと エレメン, WooCommerce など重いプラグインをインストールしても問題は発生しませんでした。

また、 KBoard、マンボード、エムショッププラグインなども設置してテストしてみると、懸念とは違ってうまく動作するようでした。詳細にエラーが発生しないかは確認していませんが、インストールして有効にしたときに致命的なエラーは発生しませんでした。

おそらくPHP 8.2で問題がなければ、ほとんどPHP 8.3でもあまり問題が発生しないのではないかと思いました。

Webホスティング会社がPHP 8.3をサポートしていると、ほとんどの人気テーマやプラグインとの互換性の問題は発生しないようです。しかし、長い間更新されていないテーマやプラグインは、問題が発生する可能性が高いでしょう。

Cafe24: PHP 8.2 サポートを追加

参考までに Cafe24ではマネージド WordPress ホスティングと10G光アウトバーンホスティング商品でPHP 8.2のサポートを追加しました。 Cafe24から WordPressを実行している場合は、可能な限りPHP 8.2にアップグレードしてください。

Cafe24のマネージド WordPressでは、Let's Encrypt SSL証明書が無料で提供されるため WordPress 運用時、なるべくマネージド WordPressを選択してください。

Cafe24 サインアップ時 このリンクをクリックしてサインアップすると、 WordPress ブログと Naver カフェ 操作に役立つことができます。

参照


2のコメント

コメント

    • まだPHP 8.3をサポートするWebホスティングはほとんどありません。私はクラウドウェイズでPHP 8.3をサポートするのを待っています。😄😄😄

      応答