服务器控制网站缓存设置
作者:动易网络
来源:本站原创
点击数: 次
发布时间:2013年12月31日
缓存是服务器与客户端(或者中间的代理服务器)之间的一种约定,利用缓存可以明显地减少重复从服务器下载内容的次数,这样就可以极大地提高吞吐量以及响应速度。如果可以运用好缓存,可以降低网站对服务器的压力。
默认情况下,浏览器(至少绝大多数现代浏览器)都会对网站中的静态内容进行缓存。常见的静态内容包括html,htm,js,css,图片等文件。如果服务器端不做任何设置,那么默认情况下它的缓存取决于两个因素。
1. 浏览器缓存中的这个文件是否被清理
2. 服务器对应的文件是否有更新
当然我们可以通过静态资源的缓存策略进行人工的干预,这个可以通过以下操作来实现。
通过IIS管理界面,选择好将要设置的站点,然后在右侧功能面板中,选择“HTTP响应标头”,然后在功能页面中,点击右侧的“设置常用标头”。在弹出的对话框中勾选“使web内容过期”并设置过期时间。
【备注】这些设置仅仅影响静态资源。