用了两天的业余时间,研究了一下缓存的事情,不敢说完全掌握,还是把找的相关资料按照自己的理解整理一下~以供学习,俗话说,好脑子不如烂笔头,跟哪位前辈的重复了,欢迎批评指导,话不说多,步入正题
我们说的缓存指的是可以自动保存常见http请求副本的http设备,有了缓存,我们便可以从本地(浏览器)获取,而不需要在从服务器端更新了;
缓存的分类,网上众说纷纭,但是大致有以下几:,浏览器缓存,CDN缓存,数据库缓存,代理服务器缓存;但本文说的是浏览器缓存.
`我们有时候有个明显的感觉就是,打开某个网站的时候,第一次会感觉慢和卡,第二次会快得多;当然,没有感觉到的话,也可能是网速比较好,感觉到了就是缓存再起作用,第一次请求的时候,下载的数据比较多,第二次往后有缓存(本地副本),就会节约响应时间,
下面列举一下使用缓存(本文指的是浏览器缓存,下文不在赘述)的优点:
1,对用户来说,节约流量,提高了体验性能
2,对网站开发来说,节省带宽,减少冗余的数据传输,另一方面,也降低服务器的压力
一,缓存的示意图如下:
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26