缓存清单缓存

时间:2011-11-29 19:18:53

标签: caching manifest

现在我已成功缓存了我的网页,如何在进行更改后将其删除?

即使我在cache.manifest文件中更改了评论,我的用户也无法使用最新版本。

我的服务器是IIS服务器。

1 个答案:

答案 0 :(得分:1)

缓存的东西是,缓存的东西。一般情况下,浏览器不会尝试下载您告诉他们缓存的任何内容,直到缓存的项目到期为止。

如果您将所有内容设置为缓存一段时间,浏览器将不会尝试下载任何缓存的项目,直到它结束,其中包括cache.manifest文件本身,它的声音。< / p>

通常,您不希望缓存网站的内容,因为这会使其难以更改。相反,您希望缓存网站各个页面所需的各种部分,如图像,CSS和JavaScript。如果您这样做,您可以为您的用户带来巨大的好处,并且仍然可以控制这些资源,因为您始终可以链接到页面内容中特定资源的不同版本。

也就是说,如果你需要缓存页面的某些部分,你可以使用服务器端缓存来重复使用昂贵的部分。