当社の環境で徹底的に試験を行ったうえでPHPの安全な最新版をお客様に提供するように心掛けております。

PHP 7.3.0が2018年12月6日に一般公開(GA)され、現在はMyKinstaでも利用可能になっております。今まではテスト用のRC版をご用意しましたが、今後は本番サイトも更新いただけます。

パフォーマンスを当社で試験いたしました。PHP 7.3をWordPress 4.9.8、WordPress 5.0、WooCommerceと、Easy Digital Downloadsと組み合わせてテストした結果、各ベンチマークでPHP 7.3が明らかに勝者です

  • 当社の試験結果によると、PHP 7.3はPHP 7.2より平均9%高速です。 🚀
  • PHP 7.3とPHP 5.6を比較すると、PHP 7.3が1秒にPHP 5.6の3倍くらいのリクエスト(トランザクション)を処理できます!
WordPress 5.0 PHPのベンチマーク
WordPress 5.0 PHPのベンチマーク(リクエスト数が多いほど良い)
  • WordPress 5.0とPHP 5.6のベンチマーク:91.64リクエスト/秒
  • WordPress 5.0とPHP 7.0のベンチマーク:206.71リクエスト/秒
  • WordPress 5.0とPHP 7.1のベンチマーク:210.9リクエスト/秒
  • WordPress 5.0とPHP 7.2のベンチマーク:229.18リクエスト/秒
  • WordPress 5.0とPHP 7.3のベンチマーク:253.20リクエスト/秒🏆

すべてのプラットフォームのパフォーマンスと試験結果の詳細については、当社の年間のPHPベンチマークレポートをご参照ください。

PHP 7.3への更新

MyKinstaダッシュボードの「ツール」にアクセスすることにより、ワンクリックでPHPバージョン間の切り替えができます。

ただし、安定版のリリースであっても、本番サイトで使用する前にステージング環境PHP 7.3をテストするように強くお勧めします。MyKinstaでは、ドロップダウンの「ステージング環境」を選択し、「ステージング環境を作成」をクリックします。

WordPressのステージング環境
WordPressのステージング環境

そこで、「ツール」でステージングサイトのPHPエンジンを切り替えて、サードパーティ製のプラグインやテーマの互換性を確認する試験を行います。異常がない場合は、本番サイトをPHP 7.3に切り替えるか、その他の変更も加えた場合はステージングサイトを公開することもできます。

PHP 7.3への切り替え
PHP 7.3への切り替え

PHPエンジンは交互に切り替えることができますので、PHP 7.3との互換性の問題が発生した場合は、簡単にPHP 7.2に戻ることができます。すでにPHP 7.3のRC版をご利用のお客様のサイトは自動的にPHP 7.3.0-1に更新されます。

変更点の詳細については、当社のPHP 7.3の新機能についてのブログ記事をご参照ください。