域名解析过程 及 DNS Prefetch
浏览器对网站第一次的域名DNS解析查找流程:
浏览器缓存 -> hosts文件 -> 系统DNS缓存 -> 路由器缓存 -> ISP -> DNS服务器递归查询
另外Html5页面有一种 一种新的方式提高DNS解析:
<link rel="dns-prefetch" href="//static.360buyimg.com" /> <link rel="dns-prefetch" href="//misc.360buyimg.com" /> <link rel="dns-prefetch" href="//img10.360buyimg.com" />
DNS 预读取是一项使浏览器主动去执行域名解析的功能。
因为预读取会在后台执行,所以 DNS 很可能在链接对应的东西出现之前就已经解析完毕。这能够减少用户点击链接时的延迟。
DNS作为互联网的基础协议,解析速度可能被网站SEO优化人员忽视,一般典型的DNS解析耗费20-120毫秒,减少DNS解析时间和次数是利于SEO优化的。
浙公网安备 33010602011771号