静态页面设置缓存、动态页面设缓存
来源:互联网 发布:落一叶而知秋 编辑:程序博客网 时间:2024/06/06 00:29
1.静态的html页面想要设置使用缓存:<meta http-equiv="expires" content="utc时刻"/>,目前我只明确该方法可行。如果设置了<meta http-equiv="cache-control" content="max-age=时间"/>并不起缓存作用。
2.动态页面使用缓存:在页面上使用<meta http-equiv="expires" content="utc时刻"/>和<meta http-equiv="cache-control" content="max-age=时间"/>并不使动态页面使用缓存,要在后台代码段Response.AddHeader("cache-control","max-age=时间(单位:秒)")或Response.Expires=时间(单位:分)来启用缓存。如果用Response.AddHeader("expires","utc时刻")来设置Expires的话,cache-control的优先级比expires高,就是说如果设置了cache-control,那么expires设置的值就被覆盖掉。如果是用Response.Expires设置的话就不受这个约束。
注意:动态页面的内容可能时时刻刻都在变化,所以一般不设定缓存,而是设定一个lastmodified时间和Etag来标识文件是否有更新,如果更新了就重新生成一个页面返回客户端,如果页面没有更新就返回304让浏览器访问cache里的网页。
- 静态页面设置缓存、动态页面设缓存
- 缓存、动态页面静态化、网站优化
- thinkphp 静态缓存页面的设置方法
- 缓存静态页面
- 缓存静态页面类
- 普通静态页面缓存
- ob静态页面缓存
- 关于yii缓存机制,片段缓存,页面缓存,数据缓存,动态缓存的设置过程
- php处理静态页面:页面设置缓存时间
- 设置页面不缓存
- 设置页面不缓存
- 页面缓存的设置
- 页面缓存设置
- 设置页面禁用缓存
- 设置页面缓存
- 页面缓存设置
- html5页面缓存设置
- 设置页面禁止缓存
- 从PhysX2.8升级到PhysX3.2(4)
- 「学习笔记——Linux」Linux软件管理(RPM,Dpkg,APT)
- 线程的join 和detach状态
- Android Handler简单例子
- VC解析XML文件-CMarkup
- 静态页面设置缓存、动态页面设缓存
- 对话框中显示jpg,bmp图片和对话框动态显示图片
- (转)Android的UI结构试图工具hierarchyviewer
- 创业公司如何留住人才
- 四种进程或线程同步互斥的控制方法
- js 添加_删除事件 addEventListener/removeEventListener和attachEvent/detachEvent
- 【CakePHP】几个CakePHP知识点
- java笔试题及答案(必背)
- XmlPath语法