ウェブサイト検索

プロのように WordPress キャッシュをクリアする方法


もちろん、あなたがテクノロジーに精通したクールな子供でない限り、キャッシュについて言及しても最高の感情を引き出すことはできない、という私の意見に同意していただけると思います。いや、それでも最高の感情を引き出すことはできません。

しかし、キャッシュの概念は非常に簡単に理解できるため、何かの学位は必要ありません。さらに、WordPress サイトのキャッシュをクリアするのは非常に簡単で、次の人がコーヒーを淹れる前に実行できることがわかりました。

そして今日の投稿では、プロのように WordPress のキャッシュをクリアする方法を正確に説明します。この投稿が終わる頃には、WordPress のキャッシュについてはもう心配する必要がなくなるでしょう。コメントセクションで意見や経験を共有してください。

まず、ステージを設定しましょう。

キャッシュとは何ですか?

一般的なコンピューティング用語では、キャッシュとは単にデータをメイン メモリではなく一時メモリに保存することです。キャッシュ (キャッシュと発音) は、ハードウェアまたはソフトウェアが一時データを保存し、2 回目に必要になったときに迅速に取得できるようにするテクノロジーです。

リモコンをメディア キャビネットから座席に移動するようなものだと考えてください。次回テレビのチャンネルを変更する必要があるときは、メディアキャビネットまでもう一度歩く必要がないため、より早く変更できます。

テレビを見ない人のために、別の例を示します。 Web サイトがブラウザーにコンテンツをキャッシュする場合、それは単に Web サイトがブラウザーに一時データを保存することを意味します。このデータには、画像、JavaScript ファイルなど、通常は長期間にわたって変更されないものであれば何でも構いません。

次回その Web サイトにアクセスすると、キャッシュされたコンテンツが元の Web サーバーではなくブラウザから読み込まれます。これは、データがブラウザ/PC 上にすでに存在しているため、データが 2 回以上送信されることはないことを意味します。その結果、エクスペリエンスが高速化され、帯域幅が節約され、サーバーの負荷が軽減されます。

WordPress キャッシュの種類

WordPress Web サイトの高速化に関しては、4 種類のキャッシュに留意する必要があります。それぞれについて簡単に説明しましょう。

ブラウザキャッシュ

ブラウジング中のユーザー エクスペリエンスを向上させるために、最近のブラウザーにはキャッシュ機能が搭載されています。 Chrome、Mozilla Firefox、Edge、Safari のいずれを使用している場合でも、ブラウザはアクセスした Web サイトのコンテンツを自動的にキャッシュします。

こうすることで、キャッシュされた Web サイトに後でアクセスするときの読み込みが速くなります。 WordPress サイトはブラウザーのキャッシュを利用して、すべてのユーザーに高速なエクスペリエンスを提供できます。コンテンツのキャッシュ ルールを確立して、サーバーが新しいコンテンツに対するクエリのみを受信できるようにすることができます。

この方法では、データがすでに PC に保存されているため、WordPress サイトはバナー画像、ロゴ、JavaScript ファイル、スタイルシートなどのコンテンツをリクエストする必要がありません。もちろん、Web サイトを更新してブラウザのキャッシュを削除しない限り、これについては次のセクションで説明します。

プラグインキャッシュ

次に、プラグイン キャッシュがあります。これは、キャッシュ プラグインが保存するすべての一時データを表します。設定に応じて、プラグイン キャッシュには、HTML ファイル、コンパイルされた PHP コード、MySQL クエリ、Web オブジェクトなどが含まれる場合があります。

キャッシュ プラグインは多数ありますが、最も人気のある 2 つは W3 Total Cache と WP Super Cache です。どちらのプラグインも WordPress サイトのキャッシュに優れており、ページの読み込みにかかる時間を大幅に短縮できます。 WordPress サイトでどのキャッシュ プラグインを使用していますか?コメント欄でお知らせください 🙂

覚えていると思いますが、WordPress は PHP と MySQL データベースからクエリされたデータから Web ページを構築すると何度か述べてきました。ユーザーがアクセスするたびにページを再作成する代わりに、キャッシュ プラグインが保存されたコピーを提供してサーバーの負荷を軽減し、パフォーマンスの向上につながります。キャッシュにより、ファイルの往復転送も削減されます。

サーバーキャッシュ

ほとんどのホスティングプロバイダーは、WordPress サイトを高速化するためのキャッシュ機能を提供しています。これは、特に WPEngine、Flywheel、Pagely などのほとんどのマネージド WordPress ホストで標準的です。上記のリンクは、各ホストのキャッシュをフラッシュする方法を示すサポート ページにリダイレクトされます。

WordPress ウェブサイト、つまりこのキャッシュ ビジネスの速度を向上させることがすべてです。各ホストは、その設定に応じて異なるタイプのキャッシュ アーキテクチャを使用しますが、結局のところ、パフォーマンスの向上という 1 つのことに尽きるのです。サーバー キャッシュに問題がある可能性がある場合は、ホストに相談することをおすすめします。

一部のホスティング会社はキャッシュをローカルに作成し、他のホスティング会社はリバース プロキシ サーバーなどの高度な技術を使用します。これは、複数のキャッシュ サーバーをメイン サーバーの「前」に配置することを意味します。初めてのリクエストはメイン サーバーに対して行われますが、それ以降のリクエストはキャッシュ サーバーによって処理されます。

サードパーティのキャッシュ

サードパーティキャッシュとは一体何ですか?良い質問。 CloudFlare、StackPath、Sucuri などのウェブ アプリケーションを使用している場合、WordPress サイトのパフォーマンスを向上させるために最初に行うことの 1 つはキャッシュの構築であることに注意してください。

実際、ウェブサイトが完全にダウンしているにもかかわらず、サードパーティのキャッシュを使用してオンラインであるかのように見せかけているウェブサイトを見たことがあります。ドメインへの訪問者はキャッシュにリダイレクトされましたが、何もしないよりははるかに優れています。メディアのダウンロードなどの動的コンテンツのみが欠落していました。静的ページはすべて存在していました。

この中で私たちは一体どこにいるのでしょうか?

この時点で、あなたはもはやキャッシュが恐れるべき異星人の怪物であるとは考えていません。まさに、知識は力です。しかし、キャッシュを確認できることは WordPress サイトにとっては素晴らしいことですが、そもそもなぜキャッシュをクリアしたいのでしょうか?

WordPress キャッシュをクリアする理由

まず、WordPress サイトに変更を加えても更新を押しても更新が表示されない場合は、WordPress キャッシュをクリアする必要がある場合があります。これは、先ほど概説した 4 種類のキャッシュのいずれか、またはすべてを意味します。

次に、管理者の設定を変更すると、サイトのデザインが壊れる可能性があります。現時点では、必要な変更を加えた後にキャッシュをクリアするのは簡単です。そうしないと、あなたとあなたの訪問者は壊れたデザインを見続ける可能性があります。

第三に、キャッシュ プロセス中にサーバー上でページが変更される可能性があります。また、キャッシュの構成が間違っていると、古いコンテンツがユーザーに提供されてしまうこともありますが、これは非常に残念なことです。どちらの場合も、WordPress のキャッシュをクリアすることが救いです。

WordPress のキャッシュを一瞬でクリアする方法

このガイドの最も良い点は、WordPress キャッシュのクリアが A、B、C と同じくらい簡単であることです。極端な状況では、問題がサーバー キャッシュにあると思われる場合は、ホストに連絡することをお勧めします。ただし、ほとんどの場合、数秒前に説明した 3 つのシナリオは、ブラウザーのキャッシュまたはキャッシュ プラグインが原因です。

まずは簡単にクリアできるものから始めましょう。

ブラウザのキャッシュをクリアする方法

ブラウザのキャッシュをクリアするのは非常に簡単で、おそらくこれまでに何度も行ったことがあるでしょう。エクスペリエンスは使用しているブラウザーによって異なりますが、ここでは 3 つの主要なブラウザーのみを説明します。ブラウザのキャッシュをクリアする方法をコメントでいつでも共有できます 🙂

グーグルクローム

私の個人的なお気に入りの Chrome は、軽量設計と優れたキャッシュのおかげで間違いなく高速です。簡単な設計により、WordPress のキャッシュを簡単にクリアできます。以下に示すように、メニュー アイコンをクリックし、その他のツール> 閲覧データの消去… に移動します。

これを行うと、クリアする必要があるものを選択できるポップアップが表示されます。ここでは、ブラウザの履歴から Cookie などに至るまで、初期以降のすべてを削除できます。ただし、ここではキャッシュに興味があるので、「キャッシュされた画像とファイル」のみにチェックを入れます。次に、「閲覧データを消去」ボタンをクリックします。

これで完了です!

モジラ Firefox

同様に、Firefox のキャッシュをクリアするのは 4 年生の仕事です。以下に示すように、メニュー アイコンをクリックし、[履歴] タブをクリックするだけです。

「履歴」タブをクリックすると、以下に示すような別のパネルが表示されます。このパネルから、「最近の履歴をクリア」メニュー項目をクリックします。

これにより、ブラウザから消去したいものを選択できるポップアップが表示されます。クリアする時間範囲を選択します (私は通常、これをすべてに設定します)。以下に示すように、「キャッシュ」チェックボックスにチェックを入れ、最後に「今すぐクリア」ボタンをクリックします。

マイクロソフトエッジ

以前は Internet Explorer として知られていた Edge は、かつて支配していた市場を取り戻すための Microsoft の試みです。 Edge は、ほとんどの人がすべての Web ブラウザの母として知っているものを大幅に改良したものです。私はいつも Chrome を選択していますが、Edge も悪くありません。キャッシュをクリアするにはどうすればよいですか?

メニュー アイコンをクリックし、[設定:] を選択します。

これにより、ブラウザのすべての設定を含む新しいパネルが開きます。 [閲覧データを消去] まで下にスクロールし、[消去する内容を選択してください] ボタンをクリックします。

この操作により 3 番目のパネルが表示され、Edge から削除したすべてのものが表示されます。 「キャッシュされたデータとファイル」を選択し、「クリア」ボタンを押します。

Edge を閉じるたびにキャッシュを自動的にクリアすることも選択できます。これは他のブラウザにはない機能です。

ブラウザのキャッシュをクリアした後、WordPress サイトをリロードします。ブラウザのキャッシュをクリアした後、キャッシュ関連の問題は解決しましたか?問題が解決しない場合は、もう 1 つの原因としてキャッシュ プラグインが考えられます。

プラグインキャッシュをクリアする方法

ここで WordPress キャッシュをクリアする手順は、使用するキャッシュ プラグインによって異なります。それでも、プラグインを使用して WordPress キャッシュをクリアするのは、ボタンをクリックするだけで簡単です。もう終わりにしましょう。

W3 合計キャッシュ

W3 Total Cache は、最も人気のある WordPress キャッシュ プラグインの 1 つです。 AT&T や MakeUseOf などを含む 100 万以上のアクティブ インストールがあるこのキャッシュ プラグインは、別のものです。パフォーマンスと変換の向上を約束する優れた機能スイートが付属しています。

W3 Total Cache の WordPress キャッシュをクリアするには、WordPress 管理画面のパフォーマンス > ダッシュボードに移動するだけです。 W3 Total Cache ダッシュボード内で、以下に示すように「すべてのキャッシュを空にする」ボタンをクリックします。

WPスーパーキャッシュ

Jetpack、Akismet、WooCommerce など、他の多くの素晴らしい製品を提供した Automattic によって提供された WP Super Cache は、注目すべき WordPress パフォーマンス最適化ツールです。

WP Super Cache の WordPress キャッシュをクリアするには、WordPress 管理者メニューの設定に移動するだけです。次に、下の画像に示すように、WP Super Cache をクリックし、[キャッシュを削除] ボタンをクリックします。

サーバーとサードパーティのキャッシュをクリアする方法

サードパーティの Web アプリケーションまたはキャッシュをサポートするホストを使用している場合は、少し異なるプロセスになる可能性があります。たとえば、WP Engine には、WordPress ダッシュボードに組み込まれたカスタム ホスティング パネルがあります。クリックするだけで、キャッシュを削除したり、ファイルのアクセス許可をリセットしたりするオプションにアクセスできます。ここには、いくつかの一般的なシナリオで WordPress キャッシュをクリアする方法を正確に示すリソースへの役立つリンクがいくつかあります。

  • WordPress サイトのキャッシュをクリア – 特に WPEngine、SiteGround、GoDaddy、Media Temple のキャッシュをクリアする方法を示す独自の投稿
  • CloudFlare キャッシュを削除する方法 – CloudFlare サポート

まとめ

これで、WordPress のキャッシュを簡単かつ記録的な速さでクリアする最良の方法がすべてわかりました。 WordPress サイトのキャッシュをクリアするにはどうすればよいですか? WordPress キャッシュに関するご質問やご提案がございましたら、以下のコメントセクションまでお気軽にお問い合わせください。