快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

RESPONSE.EXPIRES简述

 默认情况下,ASP禁止了浏览器和代理的缓冲功能。假如有一个每次都不要更新的页面,就应该打开浏览器和代理的缓冲,这将答应浏览器和代理在一段时间内使用该页面的“缓冲”拷贝数据。缓冲能够大大地减轻服务器的数据转载量,并提高用户的浏览性能。
  哪些类别的动态页面适合被缓存呢?下面是一些例子:
  天气页面,每5分钟更新一次
  新闻或版本列表页面,天天更新2次
  注重:使用浏览器或者代理缓存后,对Web服务器的点击次数就会减少。假如想精确地了解所有页面,或者对于邮递广告,就不适于使用浏览器和代理缓存了。
  浏览器缓存由HTTP“Expires”头参数控制,它由Web服务器发送给浏览器。ASP提供了2个简朴的方式发送这个头部参数。设置页面在未来一定时间内到期,可以使用Response.Expires属性。下面的例子将告诉浏览器内容在10分钟后过期:< % Response.Expires = 10 % >
  设置Response.Expires为负数或者0,就禁止了缓存。对第2个属性Response.ExpiresAbsolute的设置,答应指定在一个特别时间到来时内容过期。
  < % Response.ExpiresAbsolute = #May 31,2001 13:30:15# % >
  除了使用Response对象来设置到期时间,还可以在HTML文件头部写< META >标记。尽管代理不会注重到这个标记,但是一些浏览器可以。
  < META HTTP-EQUIV="Expires" VALUE="May 31,2001 13:30:15" >
  最后,对于HTTP代理,使用Response.CacheControl可以指示是否缓存内容。设置属性为“Public”,打开代理缓存内容的功能。
  < % Response.CacheControl = "Public" % >
  默认情况下,这个属性是设置成“Private”的。注重:不要让代理缓冲那些显示给特定用户的页面,因为代理可能会将属于其他用户的页面送给当前用户。
返回类别: 教程
上一教程: ASP+ACCESS莫名奇妙的SQL语句错误解决
下一教程: 绑定TXT文件到DATAGRID

您可以阅读与"RESPONSE.EXPIRES简述"相关的教程:
· ASP OBJECT之:EXPIRESABSOLUTE
· 如何善用RESPONSE.BUFFER增进浏览速度
· SERVER.TRANSFER,RESPONSE.REDIRECT的区别
· RESPONSE对象1
· ASP内置对象详解之RESPONSE对象
    微笑服务 优质保证 索取样品