美文网首页
前端优化:DNS预解析提升页面速度

前端优化:DNS预解析提升页面速度

作者: 小玲欢 | 来源:发表于2019-05-06 15:54 被阅读0次

    DNS 解析的速度似乎容易被网站优化人员忽视。现在大多数新浏览器已经针对DNS解析进行了优化,典型的一次DNS解析耗费20-120 毫秒,减少DNS解析时间和次数是个很好的优化方式。DNS Prefetching是具有此属性的域名不需要用户点击链接就在后台解析,而域名解析和内容载入是串行的网络操作,所以这个方式能减少用户的等待时间,提升用户体验。

    <meta http-equiv="x-dns-prefetch-control" content="on" />

    <link rel="dns-prefetch" href="http://bdimg.share.baidu.com" />

    <link rel="dns-prefetch" href="http://nsclick.baidu.com" />

    浏览器对网站第一次的域名DNS解析查找流程依次为:

    浏览器缓存-系统缓存-路由器缓存-ISP DNS缓存-递归搜索

    注:dns-prefetch需慎用,多页面重复DNS预解析会增加重复DNS查询次数。

    相关文章

      网友评论

          本文标题:前端优化:DNS预解析提升页面速度

          本文链接:https://www.haomeiwen.com/subject/ufxdoqtx.html