缓存
风神幻龙
这个作者很懒,什么都没留下…
展开
-
浏览器缓存浅析(一)
虽然知道浏览器有缓存功能,也一直在使用浏览器的缓存功能,但是一直没有对它进行过深入了解,最近正好看到了浏览器缓存的相关文章,于是多方面的了解了下浏览器缓存的相关知识,总算对浏览器缓存有了一个大概的认识,下面我们就来认识下浏览器缓存吧。 什么是浏览器缓存? 浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这就是浏览器缓存。原创 2015-10-02 17:01:45 · 1562 阅读 · 0 评论 -
web服务器缓存(一)
相信大家对于浏览器缓存(参看“缓存”类别->"浏览器缓存"相关文章)有了一定的认识了,但是浏览器缓存毕竟不受web服务器控制,我们只能通过web服务器给出友好提示,至于浏览器是否完全按照指示执行,那就看用户对于浏览器的设置了,如果用户禁用了浏览器缓存,那么我们对于浏览器所做的设置都会白费,可见相对于浏览器,还是web服务器比较靠谱,毕竟web服务器的设置是由我们来掌控,既然浏览器有缓存,那么web服务器是否也有缓存呢?答案是肯定的,下面就以Apache为例,看下web服务器的缓存吧原创 2015-10-03 16:17:39 · 4148 阅读 · 0 评论 -
浏览器缓存浅析(二)
想要使用浏览器缓存,需要浏览器和web服务器进行沟通(缓存协商),确认是否使用浏览器缓存,有些童鞋可能会有 疑问了,浏览器缓存明明在本地,为什么非要请求web服务器?能不能不请求web服务器直接使用浏览器缓存呢?答案是肯定的,能,我们只需要在响应的头信息中添加过期时间即可,在过期时间之前,浏览器将不会再次请求web服务器,而是直接使用本地缓存。原创 2015-10-02 17:03:32 · 603 阅读 · 0 评论 -
web服务器缓存(二)
通过(一),我们学会了配置Apache的cache模块,测试了静态文件的缓存,静态文件成功被web服务器“捕获”,生成了缓存文件,但是我们更关心的是动态文件,因为它比静态文件更加消耗服务器资源,如果能够对动态文件进行缓存,将会节省很大一笔开销,那么动态文件能否使用web服务器缓存呢?原创 2015-10-06 15:07:18 · 1511 阅读 · 0 评论 -
安装varnish遇到的小问题
最近在研究反向代理缓存,据说varnish不错,于是便下载安装学习下,本想用yum安装,但是小编centos 6.5中yum找不到varnish,算了还是进行源码安装吧,本以为安装过程很简单,没想到一波三折,还是折腾了个把小时的时间,其实其他的依赖包的安装完全没有问题,问题就出在了pcre上,各种安装,各种尝试,总算皇天不负有心人,总算是把需要用到的varnish成功安装了,下面就来看看小编遇到的原创 2015-11-01 11:29:27 · 1256 阅读 · 0 评论