我的网站上有典型的“列表”页面,例如显示20张带有寻呼机的照片列表,分别为2,3,...“next”和“last”。页面的网址是照片?page = ...
然后在第一页显示最新照片。当我使用缓存时,它将缓存所有列表页面。问题是,当添加一张或多张照片时,不仅要为第一页而且还要为所有其他页重建缓存。
是否有解决此问题的方法不需要不断重建所有缓存的列表页面?
答案 0 :(得分:1)
不是真的。每当页面内容发生变化时,都必须重置页面级缓存。
但是,您可以只缓存页面的部分,并利用这些缓存来构建最终页面。您也可能只是懒惰地破坏缓存,并且只在实际查看时重建页面。