开发人员需知的Web缓存知识
2014-10-22 18:03
351 查看
一、什么是Web缓存,为什么要使用它?
Web缓存游走于服务器和客户端之间。这个服务器可能是源服务器(资源所驻留的服务器Add),数量可能是1个或多个;这个客户端也可能是1个或多个。Web缓存就在服务器-客户端之间搞监控,监控请求,并且把请求输出的内容(例如html页面、 图片和文件)(统称为副本)另存一份;然后,如果下一个请求是相同的URL,则直接请求保存的副本,而不是再次麻烦源服务器。使用缓存的2个主要原因:
降低延迟:缓存离客户端更近,因此,从缓存请求内容比从源服务器所用时间更少,呈现速度更快,网站就显得更灵敏。
降低网络传输:副本被重复使用,大大降低了用户的带宽使用,其实也是一种变相的省钱(如果流量要付费的话),同时保证了带宽请求在一个低水平上,更容易维护了
二、Web缓存的类型
1. 浏览器缓存在任何现代浏览器上(如IE, FireFox, Chrome)折腾清除隐私数据(//zxx: 原文说的是首选项,显然out了,这里有改动)的对话框,你很可能会注意到“缓存”这个设置项。
![](http://image.zhangxinxu.com/image/blog/201305/2013-05-20_174657.png)
浏览器会在你的硬盘上专门开辟一个空间专门为你存储资源副本
2. 代理服务器缓存
[b]3. 网关缓存[/b]
CDN
三、Web缓存如何工作
一、什么是Web缓存,为什么要使用它?
一、什么是Web缓存,为什么要使用它?
相关文章推荐
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web开发人员需知的Web缓存知识
- Web 开发人员需知的 Web 缓存知识
- [转] 翻译:web制作、开发人员需知的Web缓存知识
- Web开发人员需知的Web缓存知识
- 好文章——Web开发人员需知的Web缓存知识
- Web开发人员需知的Web缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识
- web开发人员须知的web缓存知识–将数据缓存到浏览器端Net实现
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识[转]
- 翻译:web制作、开发人员需知的Web缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web 开发人员需知的 Web 缓存知识
- Web开发人员需知的Web缓存知识
- Web开发人员需知的Web缓存知识