WordPress サイトが遅い場合は、キャッシュプラグインをインストールして設定すると、サイトの速度が大幅に向上する可能性があります。 WordPressにはさまざまなキャッシュプラグインがあり、時間の経過とともに好むキャッシュプラグインが少しずつ変わっています。現在 LiteSpeed Cacheプラグインこの500万個を超えるサイトに設置され使用されています。
LiteSpeed Cacheプラグインの設定方法を見てみましょう。以下はケミクラウドの How to Configure the LiteSpeed Cache Settings in WordPress ドキュメントを参考にしました。ケミクラウドは Bluehost などの海外ホスティングに似たレベルのサービスで、最近 ソウルサーバーを追加ですから我が国でも速度が速い方です。
WordPress キャッシュプラグイン
2024年8月現在、よく使用されているキャッシュプラグインとして、次のプラグインがあります。
- LiteSpeed Cache(500万以上のサイトで有効)
- W3 Total Cache (100万以上のサイト)
- WP-Optimize(100万以上のサイト)
- WP Fastest Cache(100万以上のサイト)
- WP Super Cache(100万以上のサイト)
- Breeze(30万以上のサイト)
WP-Optimizeはデータベース最適化プラグインで有名なプラグインであり、キャッシュ機能が追加されました。 そよ風はクラウドウェイズで提供されるプラグインです。 WordPressをインストールすると自動的にインストールされます。
W3 Total Cacheはこのサイトにもずっと前にインストールして使用していましたが、新しい記事を発行しても前面ページに表示されない問題のために困惑したことがあります。
キャッシュプラグインはサイトの速度を向上させるのに非常に便利ですが、変更が正しく更新されず、問題が発生することがあります。キャッシュプラグインを使用している場合は、設定後にサイトに問題が発生しないことを慎重に観察することをお勧めします。 キャッシュは通常非ログイン状態でのみ機能するため、ログアウト状態で問題が発生しないことを監視してください。
キャッシュプラグインと一緒にAutoptimizeやClearfyなどの速度最適化プラグインをインストールして設定すると、速度がさらに向上する可能性があります。最適化プラグインをインストールする場合は、キャッシュプラグインと設定が重複しないように注意してください。
WordPress LiteSpeed Cacheの設定方法
WordPress 管理者ページで プラグイン » 新しいプラグインを追加に移動し、 LiteSpeedキャッシュで検索してプラグインをインストールできます。
プラグインを有効にした場合 LiteSpeed Cache » Cacheをクリックしてプラグイン設定を行います。
韓国語版では、文字列が韓国語で表示されることがあります。
以下では、英語のUIに基づいて説明します。 UIが韓国語の場合、一部の翻訳は厄介です。
Cache タブ
キャッシュ タブでは、次のように設定します。
1 Enable Cache – ON。有効にすると、プラグインはサイトのページをキャッシュします。キャッシュ機能を無効にするには オフに設定します。
2 Cache Logged-in Users – オフ。このオプションを有効にすると、ログインユーザーのコンテンツがキャッシュされます。ログインユーザーに対してキャッシュを有効にすると、サイトが意図せず動作する可能性があるため、この機能は必ず オフに設定します。
3 Cache Commenters – オフ
4 Cache REST API – ON. WordPress API呼び出し要求をキャッシュします。このオプションは ONのままにします。このオプションのために機能が機能しないものがある場合 オフに設定します。
5 Cache Login Page – ON。このオプション オフに設定すると、サイトの速度に悪影響を及ぼす可能性があります。ただ ONのままにします。
6 Cache PHP Resources – ON。この機能は、誤ってコード化されたテーマやプラグインを使用するときに役立ちます。
7 Cache Mobile – オフ。このオプションを有効にすると、モバイル訪問者に別々のキャッシュが表示されます。 AMPを使用しない場合 この機能を有効にしないでください。 レスポンシブデザインのサイトにはこの機能は不要です。
8 List of Mobile User Agents - モバイルユーザーエージェントのリスト。デフォルト設定をそのままにしてください。 」Cache Mobile「これ ONの場合にのみ使用されます。
9 Private Cached URIs - 各訪問者に対して個別にキャッシュする必要があるページの機能。
10 Force Public Cache URIs - 通常、Webサーバーまたはキャッシュサーバーでは、特定のページまたはリソースに対してキャッシュを無効にできます。このとき、「no-cacheable」設定を使用して、リソースがキャッシュされないように指定できます。どのページやリソースがこのリストに含まれている場合、そのリソースが元々は「no-cacheable」設定によってキャッシュされないようになっていたとしても、この設定を無視して無条件キャッシュになります。
11 Drop Query String - 一部のクエリ文字列に対して不要なページキャッシュを防ぐのに非常に便利です。一部のクエリ文字列はコンテンツを変更しません(例: Facebook/ Google tracker、アフィリエイトクッキー)追跡目的でのみ使用されるため、次のクエリ文字列をここに入力する必要があります。
fbclid
gclid
utm*
_ga
この記事の設定はケミクラウド文書を参照しています。ご利用のホスティングで LiteSpeed Cache プラグインの設定に対して他の設定を推奨する場合は、その設定に従います。 ケミクラウドすべてのプランにデフォルトでLiteSpeed Webサーバーを適用するため、LiteSpeedキャッシュプラグをインストールすると他のキャッシュプラグインと比較して効果があると思います。サイトが遅い場合、ソウルサーバーを提供するケミクラウドの WordPress ホスティングを利用すれば、 Bluehost など、他の海外ホスティングに比べて速度が速く出るでしょう。
TTLタブ
TTLタブでは、デフォルト設定をそのまま使用するのが安全です。
- Default Public Cache TTL – 変更しないでください。
- Default Private Cache TTL – 変更しないでください。
- Default Front Page TTL – 変更しないでください。
- Default Feed TTL – 変更しないでください。
- Default REST TTL – 変更しないでください。
- Default HTTP STATUS 404 Page TTL – 変更しないでください。
- Default HTTP STATUS 403 Page TTL – 変更しないでください。
- Default HTTP STATUS 500 Page TTL – 変更しないでください。
Purge タブ
Purge All on Upgrade - ON – プラグイン、テーマ、または WordPress コアが更新されたら、すべてのページのキャッシュを削除するかどうかを選択します。
もしこのオプションを オフに設定した場合は、手動でテーマ、プラグイン、 WordPress コアの更新後 すべてパージをクリックして手動でキャッシュを削除する必要があります。
Excludesタブ
キャッシュされたくないページがある場合に便利なオプションです。サイトの特定のページがキャッシュされないように例外を設定できます。
Objectタブ
オブジェクト·キャッシュ - オフ - オブジェクトキャッシュはデータベースキャッシュであると理解できます。通常は オフに設定します。
参考までに 曇りの場合、2GBのRAMサーバーサイズ以上でRedisキャッシュをサポートします。クラウドウェイズにはObject Cache Proというプラグインがインストールされ、オブジェクトキャッシュを制御します。しかし、規模の小さいサイトはRedisを有効にしても効果があまりなく、サーバーに負担を与えることができるという。訪問者の多い大規模サイトではRedisが有効です。
Browserタブ
ブラウザキャッシュは、ウェブサイトにアクセスしたときに読み込んだデータをユーザーのコンピュータ(ブラウザ)に一時的に保存するシステムです。これにより、再訪問時にページの読み込み時間を短縮し、データ使用量を減らすことができます。
ブラウザのキャッシュ機能を有効にすると、トラフィックが節約され、再訪問時にページの読み込み時間が短縮されるという利点がありますが、サイトの変更や更新されたコンテンツがブラウザのキャッシュが削除されるまで表示されないことがあります。
サイトに新しい投稿が頻繁に表示される場合はブラウザのキャッシュ時間を短く設定し、新しい投稿や変更がほとんどない場合はブラウザのキャッシュ時間を長く設定することを検討できます。
私はブラウザキャッシュのために問題になったことがあり、ブラウザキャッシュ機能を無効にしています。ブラウザキャッシュを有効にしている場合は、設定されたブラウザキャッシュ時間が経過した後にブラウザキャッシュがうまく削除されているかどうかを確認するのは安全です。
ChemiCloudの場合、サーバーレベルでブラウザのキャッシュが有効になっているため、LiteSpeed Cacheプラグインを介して有効にする必要はありません。
[Advanced]タブ
Instant Click - オフ。ユーザーがリンクをクリックするまでに少し時間がかかります。ユーザーがリンクの上にマウスを置いてクリックし、ボタンを放します。クリック後にボタンを離すと、「クリック」と見なされます。
このオプション ONに設定すると、ユーザーがリンク上にマウスカーソルを置くとすぐにページの読み込みが開始され、マウスボタンをクリックしてオフにするとすぐにページに移動します。
設定を変更した後に変更を保存するには 変更を保存 ボタンをクリックします。
手動でキャッシュを削除する
サイトの変更がフロントエンドに表示されない場合は、手動でキャッシュ全体を削除できます。
管理ページで、上部のツールバーのLiteSpeed Cacheプラグインアイコンの上にマウスを置き、 Purge All (すべて削除)をクリックすると、すべてのキャッシュがクリアされます。
ファーストコマ extraプランを使えば、litespeedをより最適に使うことができると言ってwp rocketから移しましたが、設定どおりだからサイトひとつがイメージロードがまったくできないから。ありますか?
こんにちは、キャッシュプラグインは両刃のナイフのようです。正しく設定すると速度が大幅に向上しますが、誤って設定すると問題が発生する可能性があります。
設定を変更しながら原因を特定してください。うまくいかない場合 ファーストコメット(FastComet)に連絡して助けを求めてください。 24時間年中無休のライブチャットでカスタマーサポートを提供します。
ちなみに本文の設定は ケミクラウド(ChemiCloud)で提示するセッティングであり、ほとんどのサイトで特に問題はないでしょうが、問題が発生した場合は本文でも明らかにしたように設定を細かくセッティングしながら問題が発生しないようにしなければなりません。
Cache Enablerを使用していますが、このキャッシュプラグインに置き換える必要があります。
Cache Enablerは設定が簡単で、このブログで使用されましたが、 クラウドウェイズとしてサーバーを変更しながら、クウェーが提供するBreezeに変更しました。
LiteSpeed Cacheプラグインも設定が簡単なようです。