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

在前段优化中关于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 학습자의 빠른 성장을 도와주세요!