常见的缓存

来源:互联网 发布:手机秒赞秒评软件 编辑:程序博客网 时间:2024/06/05 15:42

2.8             使用Internet Explorer缓存

IE提供了缓存机制,可以实现对页面的数据进行缓存,同时可以指定过期时间。用户在IE中请求此页面,如果当过期时间没有到,则自动从缓存中提取并呈现;否则,就到服务器上获取新版本。IE对页面的缓存可以在IIS中设置。

适合在Internet Explorer中缓存的内容

  1. 页面中的图像文件;
  2. 静态的文本内容;
  3. 页面的标题栏和页脚内容——改变频率很低,可以给用户一个迅速相应;
  4. 网站的首页——更改次数页时相对较少的;
  5. 使用动态HTML在客户端保存的特定数据。比如客户自定义的颜色和布局设置信息。

优点

  1. 减少对服务器的请求和网络负担;
  2. 支持离线浏览;
  3. 可以实现基于XML的客户端复杂应用。

缺点

  1. 客户端的过期时间必须预先指定而不能依赖于服务器更新;IE采用的是Lazy更新机制,优先从缓存中提取数据;
  2. 对其它客户端浏览器没有作用;
  3. 存储的数据没有加密,不能保证客户端数据安全。

示例代码:

<META HTTP-EQUIV="expires" CONTENT="Tue, 23 Jun 2002 01:46:05 GMT">


原创粉丝点击