茄子在线看片免费人成视频,午夜福利精品a在线观看,国产高清自产拍在线观看,久久综合久久狠狠综合

    <s id="ddbnn"></s>
  • <sub id="ddbnn"><ol id="ddbnn"></ol></sub>

  • <legend id="ddbnn"></legend><s id="ddbnn"></s>

    dns-prefetch是什么 前端優(yōu)化:DNS預解析提升頁面速度
    來源:易賢網(wǎng) 閱讀:1854 次 日期:2016-06-15 14:23:03
    溫馨提示:易賢網(wǎng)小編為您整理了“dns-prefetch是什么 前端優(yōu)化:DNS預解析提升頁面速度”,方便廣大網(wǎng)友查閱!

    什么是 DNS Prefetch

    DNS 實現(xiàn)域名到IP的映射。通過域名訪問站點,每次請求都要做DNS解析。目前每次DNS解析,通常在200ms以下。針對DNS解析耗時問題,一些瀏覽器通過DNS Prefetch 來提高訪問的流暢性。 

    DNS Prefetch 是一種DNS 預解析技術,當瀏覽網(wǎng)頁時,瀏覽器會在加載網(wǎng)頁時對網(wǎng)頁中的域名進行解析緩存,這樣在單擊當前網(wǎng)頁中的連接時就無需進行DNS的解析,減少用戶等待時間,提高用戶體驗。 

    目前支持 DNS Prefetch 的瀏覽器有 google chrome 和 firefox 3.5 

    如果要瀏覽器端對特定的域名進行解析,可以再頁面中添加link標簽實現(xiàn)。例如: 

    <link rel="dns-prefetch" /> 

    如果要控制瀏覽器端是否對域名進行預解析,可以通過Http header 的x-dns-prefetch-control 屬性進行控制。 

    可惜目前支持上面標簽的只有 google chrome 和 firefox3.5

    一般來說這種延時的原因不會是對方網(wǎng)站帶寬或者負載的原因,那么到底是什么導致了這種情況呢。湛藍試著進行推測,假設是DNS的問題,因為DNS解析速度很可能是造成資源延時的最大原因。于是湛藍在頁面header中添加了以下代碼(用以DNS預解析):

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

    <link rel="dns-prefetch" />

    <link rel="dns-prefetch" />

    <link rel="dns-prefetch" href="http://#" />

    <link rel="dns-prefetch" />

    <link rel="dns-prefetch" />

    效果很不錯(測試瀏覽器為IE8),再打開其他頁面時百度分享按鈕的加載明顯提高!

    下面我們來簡單了解一下dns-prefetch:

    DNS 作為互聯(lián)網(wǎng)的基礎協(xié)議,其解析的速度似乎容易被網(wǎng)站優(yōu)化人員忽視。現(xiàn)在大多數(shù)新瀏覽器已經針對DNS解析進行了優(yōu)化,典型的一次DNS解析耗費20-120 毫秒,減少DNS解析時間和次數(shù)是個很好的優(yōu)化方式。DNS Prefetching是具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入是串行的網(wǎng)絡操作,所以這個方式能減少用戶的等待時間,提升用戶體驗。

    瀏覽器對網(wǎng)站第一次的域名DNS解析查找流程依次為:

    瀏覽器緩存-系統(tǒng)緩存-路由器緩存-ISP DNS緩存-遞歸搜索

    名單

    域名DNS解析查找流程

    Chrome內置了DNS Prefetching技術, Firefox 3.5 也引入了這一特性,由于Chrome和Firefox 3.5本身對DNS預解析做了相應優(yōu)化設置,所以設置DNS預解析的不良影響之一就是可能會降低Google Chrome瀏覽器及火狐Firefox 3.5瀏覽器的用戶體驗。

    預解析的實現(xiàn):

    1. 用meta信息來告知瀏覽器, 當前頁面要做DNS預解析:<meta http-equiv="x-dns-prefetch-control" content="on" />

    2. 在頁面header中使用link標簽來強制對DNS預解析: <link rel="dns-prefetch" />

    注:dns-prefetch需慎用,多頁面重復DNS預解析會增加重復DNS查詢次數(shù)。

    PS:DNS預解析主要是用于網(wǎng)站前端頁面優(yōu)化,在SEO中的作用湛藍還未作驗證,但作為增強用戶體驗的一部分rel="dns-prefetch"或許值得大家慢慢發(fā)現(xiàn)。

    更多信息請查看網(wǎng)頁制作
    由于各方面情況的不斷調整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢?yōu)闇剩?/div>

    2026上岸·考公考編培訓報班

    • 報班類型
    • 姓名
    • 手機號
    • 驗證碼
    關于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網(wǎng)