html5 - dns-prefetch DNS预解析 一般情况需要不?
PHPz
PHPz 2017-04-17 15:04:26
0
1
678

在前段优化中关于DNS的有两点:

  • 减少DNS的请求次数

  • 进行DNS预先获取。

早上看到一篇文章里面的一句话,如下:

  • The main reason for rel=dns-prefetch to exist is to speed up the way web pages load when they are using different domains for page resources.

  • It can achieve pagespeed gains by effectively controlling the manner in which DNS lookup times take place.

  • This process is often called "DNS prefetching".

所以这个DNS预解析,在一般所以资源都在同一个域名下的情况下是不需要的意思?

其实最关心的是,用这个标签,会不会有什么负面的影响???有木有很懂的人,求指教O(∩_∩)O~~

参考文档:
[DNS Prefetching的两三事] http://www.jianshu.com/p/c3a1...
[rel=dns-prefetch] https://varvy.com/rel/dns-pre...

PHPz
PHPz

学习是最好的投资!

全部回覆(1)
Ty80

針對第一個問題,因為瀏覽器對dns是有快取的,所以如果頁面只有一個域名,也就是所有解析都將從快取中讀取,此刻,確實不需要做預解析。

針對第二個問題,多頁重複DNS預解析會增加重複DNS查詢次數,即相同網域都加了預解析標籤。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!