はじめに
運営中の別サイトの表示が最近重すぎると感じ、以下2つの有名サイトでどちらにも共通している改善策を試してみます。
https://liginc.co.jp/web/wp/other-wp/144897
https://bazubu.com/speed-up-wordpress-site-19465.html
今回試すのは2つで、どちらもWordPressのプラグインより
・WP Super Cacheの導入
・EWWW Image Optimizerの導入
速度を検証するツール
まずはこちらで現状の速度を検証
PageSpeed Insights
ひどいですね。
キャッシュしてくれるプラグイン
WP Super Cacheの導入
これは実は導入済みの為、割愛。
画像ファイルの圧縮
一括で圧縮してくれる以下のプラグインを導入
EWWW Image Optimizer
EWWW Image Optimizerの解説は以下がわかりやすいです。
https://lifool.com/wordpress-ewww-image-optimizer/
https://nakaeshogo.com/ewww-image-optimize/
これだけの結果
ほぼ画像の読み込みで重いというのは予想がついてたので、これだけで再び計測してみることに。
結果は↓
なんと変わらず。
まとめ
その後、PHPのバージョンを上げるとスコアが約20も上がりました。
結果、画像の圧縮やキャッシュを疑う前に、まずはPHPのバージョンを確認してみても良いかと思います。
PHPのバージョンアップで気を付けることなどが紹介されています。
https://wp-customize.net/wordpress/6103.html
https://dev.classmethod.jp/cloud/aws/wordpress-eb-php-70/
ローカル環境でのバージョンアップの方法はこちらが参考になります。
https://hprs1.com/instant-wordpress-php/