0

我的网站上有典型的“列表”页面,例如显示 20 张照片的列表,并使用寻呼机转到 2、3、...“下一个”和“最后一个”。页面的 URL 是 photos?page= ...

然后最新的照片显示在第一页。当我使用缓存时,它将缓存所有列表页面。问题是,当添加一张或多张照片时,不仅要为第一页重建缓存,还要为所有其他页面重建缓存。

是否有不需要不断重建所有缓存列表页面的解决方案?

4

1 回答 1

1

并不真地。每当页面内容更改时,都必须重置页面级缓存。

但是,您可以只缓存页面的一部分,并利用这些缓存来构建最终页面。您也可以只懒惰地破坏缓存,并且仅在实际查看页面时重建页面。

于 2012-04-28T16:34:21.480 回答