随笔分类 -  网络缓存

摘要:CDN缓存策略 CDN(Content Delivery network,内容分发网络),通过GSLB技术使得用户能访问到最近物理机房的文件,以节省网络时间,也就是说一份文件可能会在全国乃至全球的多个服务器存在,这就涉及到一个文件分发的问题,目前通常的CDN都是采取回源策略来同步文件,即每个cdn域 阅读全文
posted @ 2020-06-09 23:17 坤嬷嬷 阅读(1718) 评论(0) 推荐(0) 编辑
摘要:通过上图,我们可以了解到,使用了CDN缓存后的网站的访问过程为: 1)、用户向浏览器提供要访问的域名; 2)、浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名对应的CNAME记录,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解 阅读全文
posted @ 2020-06-09 21:14 坤嬷嬷 阅读(704) 评论(0) 推荐(0) 编辑
摘要:CDN CDN的全称是Content Delivery Network,即内容分发网络。 其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可 以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度。从技术上全面 阅读全文
posted @ 2020-06-08 19:27 坤嬷嬷 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:缓存类型 浏览器缓存分为强缓存和协商缓存: 1、强缓存:浏览器在加载资源时,先根据这个资源的一些http header判断它是否命中强缓存,强缓存如果命中,浏览器直接从自己的缓存中读取资源,不会发请求到服务器。比如某个css文件,如果浏览器在加载它所在的网页时,这个css文件的缓存配置命中了强缓存, 阅读全文
posted @ 2020-06-04 12:17 坤嬷嬷 阅读(364) 评论(0) 推荐(0) 编辑
摘要:为什么要用缓存 一般针对静态资源如CSS,JS,图片等使用缓存,原因如下: 请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。 节省带宽:对于已缓存的文件,可以减少请求带宽甚至无需请求网络。 降低服务器压力:在大量用户并发请求的 阅读全文
posted @ 2020-06-03 19:00 坤嬷嬷 阅读(337) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示