摘要: 有dns的地方,就有缓存。浏览器、操作系统、Local DNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间 浏览器先查询自己的缓存,查不到,则调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址 DNS查询顺序:浏览器缓存→系统缓存 阅读全文
posted @ 2017-08-28 14:44 脚本小娃子 阅读(28619) 评论(1) 推荐(2) 编辑
摘要: 1、 强缓存,不向服务器发请求,直接从本地硬盘(from disk cache/from memory cache)或者内存中获取 2、协商缓存,向服务器发出验证,如果资源无更改,不重新返回资源内容,资源内容从本地获取,,需要刷新command+r 3、如果需要从服务器直接获取,需要强制刷新,就是所 阅读全文
posted @ 2017-08-28 11:11 脚本小娃子 阅读(921) 评论(0) 推荐(0) 编辑
摘要: CDN:内容分发网络(content delivery network) 1、DNS解析到最快(有可能是地理上最近,也有可能是地理上远但是链路最好)的CDN缓存设备 2、从CDN获取已经缓存的资源 3、如果CDN上没有目标资源,则CDN向源站获取资源(回源),返回给请求端,同时缓存到CDN上,等他下 阅读全文
posted @ 2017-08-28 10:25 脚本小娃子 阅读(846) 评论(0) 推荐(0) 编辑