LiteSpeed Cache プラグインの設定/コアサーバー

LiteSpeed Cache プラグインの設定/コアサーバー WP プラグイン
LiteSpeed Cache プラグインの設定/コアサーバー
Sponsor

LiteSpeed Cache プラグイン にできること

  • キャッシュを利用してページの読み込みを速くする
  • 画像の圧縮
  • CSS・JavaScript・HTMLの圧縮
  • データベース最適化

「WP Fastest Cache」「EWWW Image Optimizer」「Autoptimize」「WP-Optimize」4つのプラグインの機能をプラグイン「LiteSpeed Cache」でできてしまう。

LiteSpeed Cache

  • プラグイン「LiteSpeed Cache」は無料で利用できる
  • アカウント等を作る必要はない

プラグイン「「LiteSpeed Cache(LSCache )」は、Webサーバーソフト「LiteSpeed Web Server」専用に開発されたプラグインです。

お得なレンタルサーバーでもLiteSpeed Web Serverを採用しているプランがあります。

コアサーバーWebサーバー
コアサーバーV1(MINI 264円/月)Apache
コアサーバーV2(528円/月)Lite Speed
※12ヵ月契約時を月換算にした場合
ロボリップWebサーバー
ライト(495円/月)Apache
ハイスピードプラン(900円/月)Lite Speed
※12ヵ月契約時を月換算にした場合

LiteSpeed Cache プラグインは、PageSpeed Insights で測定される速度を大幅に上げることで知られていますが、Apache を採用しているサーバーでは不具合が起こるとのこと。

LiteSpeed Cache プラグイン は、Apache を採用しているサーバーでは不具合が起こる

PageSpeed Insights で測定結果

投稿1300以上で、メディア8000以上あるサイトです。

PageSpeed Insights で測定結果
PageSpeed Insights で測定結果

LiteSpeed Cache プラグインに変更後

PageSpeed Insights で測定結果
PageSpeed Insights で測定結果

LiteSpeed Cache プラグイン インストール前にすること

次のキャッシュ系のプラグインは、無効にします。

無効にするプラグイン

CSS・JavaScript・HTMLの圧縮プラグイン

  • Autoptimize

画像圧縮プラグイン

  • EWWW Image Optimizer など

キャッシュ系プラグイン

  • WP Fastest Cache
  • WP Super Cache
  • W3 Total Cache など

データベース最適化プラグイン

  • WP-Optimize など

LiteSpeed Cache プラグイン のインストール

LiteSpeed Cache プラグイン をインストールして、有効化します。

LiteSpeed Cache プラグインのインストール
LiteSpeed Cache プラグインのインストール
  • https://ja.wordpress.org/plugins/litespeed-cache/
Sponsor

LiteSpeed Cache プラグイン の設定

LiteSpeed Cache プラグインの設定
LiteSpeed Cache プラグインの設定

LiteSpeed Cache の一般設定

  1. ダッシュボード
  2. 左のメニューよりLiteSpeed Cache「一般設定」へ

ドメインキーの要求

  1. ドメインキーの要求をクリックする
  2. しばらく待つ
  3. ページを更新する
  4. ドメインキーが表示される

ドメインキーの要求をクリック

LiteSpeed Cache プラグイン ドメインキーの要求
LiteSpeed Cache プラグイン ドメインキーの要求

しばらく待つ

LiteSpeed Cache プラグイン ドメインキーの要求
LiteSpeed Cache プラグイン ドメインキーの要求

ドメインキーが表示される

LiteSpeed Cache プラグイン ドメインキーの要求
LiteSpeed Cache プラグイン ドメインキーの要求

 QUIC.cloud アカウントに関連付ける必要はありません。

ゲストモードオン
ゲストの最適化オン
サーバー IP空欄のまま
LiteSpeed Cache プラグインの設定ゲストモード
LiteSpeed Cache プラグインの設定

一般設定が終わると変更を保存します。

チューニングタブの設定はデフォルトのまま

Sponsor

LiteSpeed Cacheのキャッシュの設定

キャッシュの設定は画像の通り(ログイン関連以外はオン)に設定し、設定を保存します。

キャッシュ制御の設定

LiteSpeed Cache のkキャッシュの設定
LiteSpeed Cache のkキャッシュの設定
LiteSpeed Cache のkキャッシュの設定
LiteSpeed Cache のkキャッシュの設定

パージ設定

パージとは、キャッシュをクリアすること

  • キャッシュは表示速度を上げますが、データが蓄積されるとストレージに負担がかかります。動作が遅いと思った時はキャッシュをクリアします。

アップグレードした時に自動でキャッシュをクリアする

  • アップグレードした時に自動でキャッシュをクリアする設定
  • 新しいキャッシュが利用ない時に古いページを表示する設定
LiteSpeed Cache のパージ設定
LiteSpeed Cache のパージ設定

すべてをオンに設定後、変更を保存します。

オブジェクトキャッシュ設定

オブジェクトキャッシュは、デフォルトではオフになっています。データベースのキャッシュです。オブジェクトキャッシュをオン、方法をMemcachedに設定後、変更を保存します。

LiteSpeed Cache キャッシュの設定
LiteSpeed Cache キャッシュの設定

SASLで LiteSpeed Memcached を使用している場合は、次のような致命的なエラーが発生することがある既知の問題があることに注意してください。

PHP Fatal error: Uncaught Error: Cannot use object of type stdClass as array in /home/domainname/public_html/wp-includes/meta.php:588
この問題を回避する方法は 2 つあります。

  • 可能であればSASLを無効にするか、
  • postsおよび を「キャッシュしないグループ」post_meta設定に追加します。(それでも問題が解決しない場合は、問題のある他のグループを追加する必要がある可能性があります。および を試してください。)usersuser_meta

Redis ユーザーはこの問題に遭遇することはありません。

ブラウザのキャッシュ設定

ブラウザのキャッシュをオンにし、変更を保存します。

LiteSpeed Cache ブラウザのキャッシュ設定
LiteSpeed Cache ブラウザのキャッシュ設定

その他のタブについて

TTLタフデフォルトのまま
ESIタブデフォルトのまま
高度な設定デフォルトのまま
Sponsor

LiteSpeed Cacheの画像の最適化設定

画像最適化設定で次のことを設定し、変更保存します。

cron ジョブ時間設定により自動で最適化するをオン
オリジナル画像の最適化オリジナル画像の保持するをオン
WebP 画像への置換WebP画像による高速化をオン
EXIF / XMPデータを保存するオフに変える
LiteSpeed Cache 画像の最適化設定
LiteSpeed Cache 画像の最適化設定

画像最適化の情報タブで、最適化の進捗状況を見ることができます。

Sponsor

LiteSpeed Cacheのページの最適化

CSS 設定

  • フォント表示の最適化 swap
  • その他のCSSの設定はすべてオフ

CSSの圧縮や結合で、サイトに不具合が起こる可能性があるので、オフにし変更を保存します。

LiteSpeed CacheのCSSの設定
LiteSpeed CacheのCSSの設定

JS 設定

  • JS の圧縮のみオン
LiteSpeed CacheのJS 設定
LiteSpeed CacheのJS 設定

HTML の設定

HTML 圧縮化、Google フォントを削除、WordPress 絵文字を削除をオンにします。

LiteSpeed Cache のHTML の設定
LiteSpeed Cache のHTML の設定

メディア設定 

  • 画像 遅延読み込みをオン(他はデフォルトのまま
LiteSpeed Cacheの画像 遅延読み込み設定
LiteSpeed Cacheの画像 遅延読み込み設定

テーマなどで遅延読み込みを設定している場合は、画像の遅延読み込みはオフにする。

ローカリゼーション設定(上の画像参照)

  • ローカリゼーション設定をすべてオン(デフォルトのまま)

Gravator(アバター)に関する最適化です。

Sponsor

LiteSpeed Cacheのデータベースの最適化

クリックするだけでデータベースの最適化ができます。

LiteSpeed Cache のデータベースの最適化
LiteSpeed Cache のデータベースの最適化

すべてを消去する、または個別に消去もできる。

個別の消去

  • リビジョンなどの削除、自動下書きの削除
  • ゴミ箱を空にする
  • トランジェットの消去
  • テーブルの最適化など
  • トラックバックとピンバックの消去

「最適化の設定」タブでリビジョンの最大数や保存する日数を設定できます。

Sponsor

LiteSpeed Cache クローラーの設定

LiteSpeed Cache クローラーが定期的に最適化する設定をします。

  1. LiteSpeed Cacheメニュー→「クローラー」を開く
  2. 一般設定タブを開く
  3. クローラーをオンにし、変更を保存

キャッシュをクリアする

「すべてパージする」

LiteSpeed Cache のキャッシュのクリア
LiteSpeed Cache のキャッシュのクリア

参考 https://www.caliberelectronics.com/litespeedcache/