キャッシュパフォーマンス
受け取ったキャッシュステータスに応じて、キャッシュ比率を改善するための修正を行うことができます。キャッシュステータスのリストを確認するには、Cloudflareのキャッシュレスポンスを参照してください。
- Dynamic: HTMLを含む多くのファイルタイプのデフォルトレスポンス。追加のコンテンツをキャッシュするには、キャッシュルールを参照してください。
- Revalidated: 異常な量の再検証されたコンテンツに対処するには、Edge Cache TTLを増やすことを検討してください。
- Expired: これらのリソースについて、ページルールを介してEdge Cache TTLを延長するか、オリジンでの再検証を有効にしてください。
- Miss: 最適化が難しいですが、いくつかの潜在的な解決策があります:
- Argo Tiered Cachingを有効にすることで、オリジンのウェブサーバーを確認する前に、別のCloudflareデータセンターでキャッシュを確認します。
- 複数のURLが同じキャッシュされたリソースに一致するように、クエリストリングを無視することでカスタムキャッシュキーを作成する。
キャッシュ分析を通じてサイトパフォーマンスに関する有益な洞察のいくつかの例は以下の通りです:
-
HTMLがキャッシュされていない。
- 問題の特定: フィルターを追加を選択し、キャッシュステータスがDynamicに等しいを選択します。
- 解決策: Cloudflareのページルールを設定して動的コンテンツをキャッシュする。
-
短いキャッシュの有効期限TTL。
- 問題の特定: フィルターを追加を選択し、キャッシュステータスがRevalidatedに等しいを選択します。
- 解決策: ページルールを介してCloudflareのEdge Cache TTLを増やす。
-
Tiered Cacheまたはカスタムキャッシュキーを有効にする必要がある
- 問題の特定: フィルターを追加を選択し、キャッシュステータスがMissに等しいを選択します。
- 解決策: Argo Tiered Cachingを有効にするか、カスタムキャッシュキーを作成する。