SXAキャッシング オプションの設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
レンダリングのキャッシュオプションを設定することで、Webページの読み込み時間を短縮できます。HTMLキャッシュは、Sitecoreがレンダリングを処理する回数を最小限に抑えます。これは、特に大量のアイテムを反復処理するレンダリングがある場合に重要です。
サイトのキャッシュを有効にするには、sitecore/content/<site collection>/<site>/settings/Site Grouping/<site> に移動し、FlagsセクションでCache Htmlチェックボックスをオンにします。
レンダリング定義のキャッシュ オプションをグローバルに設定する
レンダリング定義のキャッシュ オプションをグローバルに設定する
レンダリング定義アイテムでは、Sitecoreがコンポーネントをレンダリングするために実行するアクションを指定できます。レンダリング定義項目でキャッシュ設定を行うと、キャッシュ設定が特に指定されていない限り、これらの設定がすべてのサイトに適用されます。
レンダリングのキャッシュ オプションをグローバルに設定するには:
-
sitecore/Layout/Renderings/Feature/Headless Experience Acceleratorに移動し、関連するレンダリングをクリックします。
-
Cachingセクションで、Webサイトのパフォーマンスを向上させるためのナビゲーションレンダリングのキャッシュオプションを選択します。

-
Cacheable – HTMLキャッシングを有効にする場合に選択します。レンダリングにビューが1つしかない場合は、このチェック ボックスのみを選択する必要があります。
-
Clear on Index Update – インデックスの更新時にレンダリングのHTMLキャッシュをクリアする場合に選択します。
-
Vary By Data – レンダリングのデータソースに基づいて、別のバージョンのHTMLをキャッシュすることを選択します。
-
Vary By Device – 使用する各デバイスの出力のコピーをキャッシュする場合に選択します。
-
Vary By Login – ログインしたユーザーに対してレンダリングの表示が異なるかどうかを選択します。
-
Vary By Parm - レンダリングで受け入れられる各パラメータの出力をキャッシュする場合に選択します。同じレンダリングの異なるインスタンスを区別するために使用されます。
-
Vary By Query String – クエリ文字列パラメータの一意の組み合わせごとに出力をキャッシュする場合に選択します。
-
Vary By User - レンダリングにユーザー固有の情報を表示するかどうかを選択します。