課題点
- PHP 7.4など古いバージョンを使い続けている
- PHPを更新するとサイトが壊れそうで不安
- サポート終了の影響がよく分からない
WordPressサイトでは、「現在問題なく動いているから」という理由で、数年前のPHPバージョンを使い続けているケースが少なくありません。しかし、PHPはWordPressを動かす基盤となるプログラムであり、サポートが終了したバージョンを使い続けることにはさまざまなリスクがあります。
代表的な例がPHP 7.4です。PHP 7.4は2022年11月にサポートが終了しており、現在は新たな脆弱性が発見されてもセキュリティ修正は提供されません。WordPress本体やプラグインを最新版へ更新していても、PHP自体に脆弱性が存在すれば、サイト全体の安全性が損なわれる可能性があります。
また、WordPress本体やプラグインは年々新しいPHPへの対応を前提として開発されています。そのため、古いPHPでは最新バージョンのWordPressやプラグインが正常に動作しなくなるケースが増えています。将来的にはアップデート自体ができなくなる可能性もあります。
さらに、PHP 8系では処理性能が大幅に改善されており、同じサーバー環境でも表示速度や管理画面のレスポンスが向上することがあります。一方、古いPHPでは処理効率が劣るため、ページ表示速度やサーバー負荷の面で不利になる場合があります。
しかし、「では今すぐPHPを更新すればよい」というわけでもありません。古いテーマや独自開発プログラム、長期間更新されていないプラグインでは、PHP 8系へ変更したことでエラーが発生したり、サイトが正常に表示されなくなったりすることがあります。
このように、古いPHPを使い続けることにも、急いで更新することにもリスクがあります。重要なのは、安全性と互換性の両方を確認しながら、計画的にアップデートを実施することです。