dns-prefetch,新打开页面预抓取
dns-prefetch?對(duì)性能提升有多大
轉(zhuǎn)載2016-04-07 12:57:41 標(biāo)簽:網(wǎng)站推廣dns-prefetch對(duì)性能提dns-prefetch, 是DNS預(yù)獲取,也是網(wǎng)頁前端的優(yōu)化的一種技術(shù)。一般在前端優(yōu)化中與DNS有關(guān)的兩點(diǎn):1、減少請(qǐng)求次數(shù),2、提前對(duì)DNS預(yù)獲取。DNS作為互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議,其解析速度很容易被網(wǎng)站優(yōu)化人員SEO人員忽視,其典型的一次dns-prefetch解析需要“20-120ms",減少DNS解析時(shí)間和次數(shù)是一個(gè)不錯(cuò)的優(yōu)化方式。
dns-prefetch?作用簡(jiǎn)單說明就是當(dāng)你瀏覽網(wǎng)頁時(shí),瀏覽器會(huì)加載網(wǎng)頁時(shí)對(duì)網(wǎng)頁中的域名進(jìn)行解析緩存,這樣在你單擊當(dāng)前網(wǎng)頁鏈接無需DNS解析,減少瀏覽者等待時(shí)間,提高用戶體驗(yàn)。
瀏覽器對(duì)網(wǎng)站第一次的域名DNS解析查找流程依次為:
瀏覽器緩存-系統(tǒng)緩存-路由器緩存-ISP DNS緩存-遞歸搜索
?
那么如果添加dns-prefetch耶??
?當(dāng)然在瀏覽器支持方面google chrome、 firefox3.5瀏覽器 、safari 5+、IE9等。dns-prefetch放入位置推薦在后面。具體代碼為:
?
?需要注意,雖然dns-prefetch能夠加快網(wǎng)頁解析速度,但是也不能隨便濫用,因?yàn)槎囗撁嬷貜?fù)DNS預(yù)解析會(huì)增加重復(fù)DNS查詢的次數(shù)。
?目前使用有“淘寶”、“支付寶”、"中關(guān)村在線"等。
總結(jié):在優(yōu)化當(dāng)中dns-prefetch對(duì)網(wǎng)頁預(yù)獲取,在提高大型網(wǎng)站瀏覽速度方面可以提高,不用讓瀏覽者等待是一個(gè)不錯(cuò)的方法。
轉(zhuǎn)載于:https://www.cnblogs.com/love314159/p/8547834.html
總結(jié)
以上是生活随笔為你收集整理的dns-prefetch,新打开页面预抓取的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。