使用SSL做通信的页面
作为安全通信,不做缓存处理,这个时候我们要考虑是否所有的页面内容都是否必须做安全通讯保护的,根据需要可以努力将一部分(如图片等)静态资源内容通过http协议,而不是全部通过SSL协议,这样就可以使部分没有必要通过SSL协议的内容可以做缓存处理,减少服务器的负载和降低网络流量的使用。
使用Http验证的保护页面
这个和SSL处理有点类似,同时也可以通过Cache-Control中的public命令来做一些控制。
使用Cookie的页面
一般使用Cookie是为了保存一部分个人设置信息。
1、限制使用Cookie的目录
在Cookie的设置中,注意domain和path值的设置,path值不设置就是默认整个domain下的了。
2、对静态资源比如图片尽量不要让cookie沾上
可以设立独立的域名做文件服务器,这样原有域上的Cookie信息就不会跟着走
使用动态内容的页面
可以使用头信息来设置动态内容的一些过期失效时间,但一般来说,动态内容只是一个页面中的一部分,其他大部分还是相同的,可以采取模板化处理,在页面中使用嵌入脚本嵌入动态内容,这样可以方便达到部分缓存处理的目的,同时减低一些网络流量。
分享到:
相关推荐
自己实现的一个简单的webapi接口缓存组件,实现很简单,使用也很方便,可以自己扩展。
怎么清空web缓存,浏览器经常需要清空缓存,比如在做软件测试的时候,浏览器需要进行清空缓存,好方便测试
充分合理利用web缓存技术,加速你的web应用,提升客户体验
高速网络中集群web缓存系统设计
Web应用中的海量数据访问缓存技术.pdf
web缓存技术,cache Squid 配置 安装
Web搜索与Web缓存的若干关键问题研究.rar
详解大型网站web服务器缓存.zip cdn缓存 反向代理缓存 应用程序缓存 分布式缓存 为什么要设置缓存过期时间 三种缓存方案
WEB缓存技术交流,该缓存能够加快网页的访问速度!
JAVA_WEB_缓存技术
一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 如今,越来越多的Web应用程序开始使用memcached这个高速的缓存服务器软件。然而,memcached的基础知识远...
动态Web应用中的数据库缓存系统,林帆,,本文描述了一款专门针对大型动态Web应用的通用的数据库缓存系统。首先,介绍了该数据库缓存系统的系统模型,它采用了二级缓存的机
一个使用map实现web缓存的工具类 可供web应用开发参考
1.清除页面缓存,提供操作手册以及资源文件
web服务器缓存实现原理,通过chrome f12观察web服务器缓存 后台action命中缓存hit Via X-cache X-Cache-Lookup
详细介绍了web中缓存的原理和使用。对提高网站响应速度和用户体验大有帮助
接口添加缓存
Web开发中的缓存 2
J2EE WEB缓存技术详解.doc
ASP_NET中Web页面缓存技术探讨