推奨事項: SXAパフォーマンスの強化

Version: 10.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このトピックでは、ページの読み込み時間を改善するための次の推奨事項について説明します。

レンダリングのHTMLキャッシュ設定を行う

訪問者のエクスペリエンスを向上させるために、レンダリングのHTMLキャッシュ設定を構成することを検討してください。SXAは、レンダリング用のドーナツ キャッシングを含む、豊富で 設定可能なHTMLキャッシング レイヤー を提供します。SXAを使用すると、パーソナライズする1つまたは2つのレンダリングを除いて、ページ全体をキャッシュできます。

ページ上のレンダリング数を制限する

ページ上でレンダリングを多用しないでください。絶対に30個以下をお勧めします。1つのページに編集可能なレンダリングが多すぎると、エクスペリエンス エディターの速度が低下する可能性があります。複数のページで使用されるすべての共通要素をパーシャルデザインに配置することを検討してください。

その機能を必要としない編集者のコンテンツテストを無効にする

コンテンツ テストでは、テスト インデックスの再構築など、さまざまなアクションにスケジュールされたタスクを使用します。この機能を使用しない場合は、コンテンツのテストを無効に して、サーバーの負荷が不要ならないようにします。コンテンツテストは、エクスペリエンスエディターが編集用にページをレンダリングするのに必要な時間の主な要因です。

サイトの開発中、またはコンテンツ テストを使用する予定がない場合は、構成パッチを使用してこの機能をオフにします。テストを開始する予定のないユーザーをAnalytics Testingロールに配置しないでください。エクスペリエンス エディターは、これらのユーザーのコンテンツ テストUIを読み込みません。

Asset Optimizerが有効になっていることを確認します

SXA Asset Optimizerは、CSSスタイルとJavaScriptを最適化し、転送が必要なデータ量を減らすことで、エンドユーザー エクスペリエンスを向上させます。Asset Optimizerがサイトで有効になっていることを確認して、本番環境でServeへのラウンドトリップ数を制限します。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、