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