W3TCプラグインの構成に関するチュートリアルシリーズを継続しました。 念のため、W3TCは「 W3合計キャッシュ これは、ブログのキャッシングで有名なプラスです。 ブログのキャッシュはレンダリングを意味します données サーバーから簡単にアクセスできます。

詳細については、このテーマに関する以前のチュートリアルをご覧ください。

の構成ページ キャッシュされた デ・ラ・ベース・デ données メニューには、「一般」と「詳細」の XNUMX つのセクションがあります。

データベース一般三瀬エンキャッシュツー・ベースのデータ

セクション   「1つのオプションがあります。デフォルトでチェックされているチェックボックスは、ログインしているユーザーに対して行われたクエリをキャッシュしないようにします。 これが意味することは、ユーザーがログインしている場合、ユーザーはキャッシュからのデータを持たないということです。 その理由は、ログインしているユーザーがセッション中にサイトと対話するためです。 したがって、更新されたデータを受信する必要があります。

この例外となるのは、 コンテンツ 「」の後ろに隠れています 有料の壁 」、これはログインユーザーのオープンで変わりません。 この場合、データベース キャッシュされた ユーザーはアクセスするためだけにログインするため、使用されます。 コンテンツ 実際に操作したり変更したりしないでください。 コンテンツ サイトの

セクション 高度な データベースメニューでは、データベースキャッシュを調整できます。 キャッシュ内のオブジェクトにライフを割り当て、デフォルト値は180秒にして、期限切れのオブジェクトを削除するまでの時間を決定できます。

コンフィギュレーション・avancees  - キャッシュ -  w3tc

を使用する場合は、 キャッシュされた データベースのキャッシュが大きくなりすぎない限り、デフォルトのままにしてください。この問題が発生した場合は、キャッシュ オブジェクトの有効期間またはガベージ コレクション間隔を短縮して、データベース キャッシュが占有する領域の量を減らします。

キャッシュされたデータベースデータが後続のページで使用されない特定のページを指定することもできます。 これは、ログインしているユーザーに対してキャッシュリクエストを作成しているが、キャッシュデータをサポートしたくないページがある場合に特に便利です。

三瀬・アン・キャッシュの-ベースのデータ

[詳細]セクションの次のフィールドでは、無視するデータベースクエリステムを指定できます。つまり、データベースキャッシュによってキャッシュされません。 データベースクエリに依存するプラグインを使用している場合は、このフィールドを使用します。

たとえば、フィールドには3つの値が事前に入力されています。 gdsr_, wp_rg_、 et _wp_session。 これらのXNUMXつのリクエストは、GD Rating System、Gravity Forms、およびWP SessionManagerプラグインに対応しています。 これらは、データベースのキャッシュバージョンではなく、ページが読み込まれるたびにデータベースに直接クエリを実行する必要があるXNUMXつの一般的なプラグインです。 したがって、これらのクエリを無視リストに追加すると、これらのクエリがキャッシュされないようにするのに役立ちます。

データベースキャッシュを有効にしていて、特定のプラグインが正常に機能していないことに気付いた場合は、プラグインコードを掘り下げるか、プラグインの作成者に問い合わせて、関連するクエリを特定する必要があります。

「 拒否クエリ キャッシュしてはならない特定の種類のクエリを識別できます。 データベースの管理者でない限り、このフィールドはそのままにしてください。

W3TCのデータベースキャッシュ構成については以上です。 あなたがポイントを理解していないなら、私たちに質問することをheしないでください。