WordPressオブジェクトキャッシュをクリアする方法

Rifat WordPressチュートリアル Dec 21, 2022

何かを投稿したり、CSS を変更したりしたことがありますか。ホームページにアクセスしたときに、そこにはありませんでした? または、あるタブから別のタブに移動したときに、サインアウトしていると思っていたのに、サインインしていることに気付いたことはありませんか ?犯人はほぼ確実にあなたのキャッシュです。 ページのパフォーマンスは、検索エンジンがページをランク付けする際の最も重要な要素の 1 つであるため、キャッシュを使用してスクリプトや画像のサーバー負荷を軽減することがほぼ必須になっています。 残念ながら、あらゆる種類のキャッシュされたアセットを操作しているときに問題が発生します。 WordPressのキャッシュをきれいにする方法を教えることで、それらを解明する手助けをしたいと考えています. この投稿では、WordPress CLI を使用して WordPress オブジェクト キャッシュをクリアする方法を紹介します。 また、キャッシングとオブジェクト キャッシングについても学習します。

Caching?とは

キャッシュは情報を一時的に保存する場所であり、キャッシングは頻繁に使用されるデータをキャッシュ メモリに保存し、それを再利用して将来同じデータに対する要求を処理するプロセスです。

一部の Web サイトには、アクティブなキャッシュ システムがない場合があります。 ユーザーがこれらのサイトにアクセスすると、リクエストがターゲット サーバーに送信され、コンパイルされたページがユーザーに返されます。 サイトに多くのトラフィックがなくても、サーバーには問題がないことに注意してください。 ただし、大量のトラフィックが発生すると、サーバーがすべてのリクエストを処理するのが難しくなる可能性があります。 キャッシングは、各リクエストのコピーを保存し、新しいリクエストが入ったときにプロセスを高速化し、キャッシュ メモリからロードすることで、サーバーがこれをより良く感じるのに役立ちます。 以前にコピーが保存されていない場合、リクエストはサーバーに送信されて処理され、まとめられます。 最終的に、要求は満たされ、コピーは安全に保管されます。

オブジェクト Caching? とは

WordPress オブジェクト キャッシングは、データベースからのクエリ結果を保存する行為です。 これは、新しいリクエストが生成されたときに、以前に保存されたクエリ結果をキャッシュ メモリから提供して、リクエストの処理を促進できるようにするためです。 WordPress はコンテンツ管理システムであるため、データベースを大量に使用します。 これは、アプリケーション データベースが非常に適切かつ迅速に機能する必要があることを意味します。

素晴らしいウェブサイトを作成します

最高の無料ページビルダーElementor を使用

今すぐ始める

WordPress CLI?とは

WP-CLI は、サーバー上の WordPress インストールを管理するためのコマンドライン ツールのセットです。 WordPress のコマンドライン インターフェイスです。 WordPress 管理者ユーザーは、Web ブラウザーを使用せずにさまざまな管理タスクを実行できます。 ユーザーは、事前定義された一連のコマンドを実行して、WordPress Web サイトを管理できます。 これは、コマンドライン インターフェイスを介して実行されます。 タスクには主に、アップグレード、データベースのバックアップの作成、新しい投稿の作成などが含まれます。

すべてのCloudways サーバーには、WP-CLI が既にセットアップされています。

WordPress オブジェクトキャッシュをクリアする方法

WordPress のオブジェクト キャッシュをクリアする簡単な手順をいくつか紹介します。

ステップ 1: サーバーを接続する

まず、WP-CLI を使用できるように、SSH を使用してサーバーにリモート接続する必要があります。

Secure Shell を使用すると、インターネットなどのオープン ネットワークを介して 2 台のコンピューターまたはサーバーを簡単に接続し、データを安全に送受信できます。 これは、エンドデバイスまたはサーバーだけが何が言われているのかを理解できるため、中間のデバイスは何が言われているのかを理解できないことを意味します.

この例では、SSH クライアントPuTTYを使用しました。 接続が成功すると、次のようなウィンドウが表示されます。

ステップ 2: ディレクトリの選択

ここで、Webroot を含むディレクトリに移動する必要があります。 つまり、wp-config.php ファイルが別の場所に保存されるまで、WP-CLI は動作しません。 デフォルトでは public html ディレクトリにあり、この例ではデフォルト パスを使用して WP-CLI を実行します。 public html フォルダーにアクセスするには、以下のコマンドを実行します。

cd applications/<your_application_name>/public_html/

入力の位置を識別するために山かっこが含まれているため、忘れずに削除してください。 アプリケーションとデータベースの名前は同じです (DB 名)。 上記のコマンドを正常に実行すると、同様のポップアップが表示されます。

ステップ 3: クリーニング

パブリック HTML ディレクトリに移動したら、WP-CLI を起動し、以下にリストされているコマンドを入力して WordPress キャッシュをクリアします。

wp cache flush

通常、永続的なオブジェクト キャッシュを使用するか、WordPress マルチサイト インスタンスでオブジェクト キャッシュをフラッシュすると、すべてのサイトのキャッシュがフラッシュされます。 本番環境でオブジェクト キャッシュをフラッシュする場合は、パフォーマンスへの影響に注意してください。

まとめ

オブジェクト キャッシングは、Web サイトのエクスペリエンスを向上させ、サーバーの負荷を最小限に抑え、ユーザー エンゲージメントを高速化するために使用される Web 全体のユーティリティです。 WordPress サイトでは、サイト エクスペリエンスの最適化を支援するために、単一セッション オブジェクト キャッシュがデフォルトで有効になっています。 これは、多くの小さなコンテンツ サプライヤーのニーズを満たす可能性があります。 あるいは、オブジェクト キャッシングを使用してコンテンツ配信を最適化する方法を知らない可能性もあります。 この記事があなたのウェブサイトの品質向上に役立つことを願っています。 ただし、 Cloudwaysなどのより優れたサーバーを使用すると、品質をさらに向上させることができます。 したがって、ウェブサイトをホストするときは、このことを念頭に置いてください。

Divi WordPress Theme