ワニスから更新されたコンテンツのみを選択的にパージする Cache Expiration モジュールと一緒にワニスを使用してサイトのパフォーマンスを最適化しようとしています。
ただし、1つの問題が発生しました。ビューでコンテンツを一覧表示しているため、有効期限モジュールは更新されたコンテンツが一覧表示されているページを知る方法がなく、ノードのURLがパージされると同時にこれらをパージすることはできません。
Cronを使用して定期的にVarnishからすべてのコンテンツを削除できると思いますが、これにより、キャッシュから完全に有効なコンテンツがたくさん削除されます。誰かがこれをうまく解決できましたか?
ビューがブロックの場合、 http://drupal.org/project/block_refresh のようなものを使用し、モジュールが使用するajaxコールバックに短い有効期限を設定できます。
さらに高度なものにしたい場合は、そのモジュールからJSの要素を取り除き、そのajaxコールバックを使用してから、エッジ側インクルードを使用して、ワニスにブロックのコンテンツを動的に読み込ませます。