亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

在線(xiàn)客服與您一對一交流
當前位置: 主頁(yè) > 行業(yè)新聞 > seo >

減少域名DNS解析時(shí)間將網(wǎng)頁(yè)加載速度提升新層次

  提高網(wǎng)頁(yè)的打開(kāi)速度,一般地我們會(huì )選擇使用CDN,利用“就近原則”讓用戶(hù)在最短的時(shí)間內獲取到服務(wù)器資源,實(shí)際應用當中采用CDN的方式提高網(wǎng)站訪(fǎng)問(wèn)速度的效果也是最明顯的。這也就是為什么國外的空間打開(kāi)速度遠不及國內的主機的訪(fǎng)問(wèn)速度的原因了。

  我們知道在用戶(hù)訪(fǎng)問(wèn)網(wǎng)站時(shí)先得經(jīng)過(guò)域名DNS解析這一過(guò)程,可能很多人對于DNS解析時(shí)間平常并沒(méi)有太在意。性能穩定、響應時(shí)間快的DNS域名解析服務(wù)與不穩定、響應過(guò)慢的DNS的域名解析時(shí)間可能相差1秒,而對于網(wǎng)站存在過(guò)多的域名解析請求,這個(gè)時(shí)間積累起來(lái)就非常地多了。

  本篇文章就來(lái)分享一下通過(guò)優(yōu)化網(wǎng)站DNS域名解析,減少域名DNS解析時(shí)間,從而讓網(wǎng)站在原來(lái)的訪(fǎng)問(wèn)速度的前提下繼續實(shí)現新的飛躍。

  減少域名DNS解析時(shí)間將網(wǎng)頁(yè)加載速度提升到新層次-DNS緩存/預加載/多域名

  一、域名DNS解析原理和過(guò)程

  1、DNS是怎么來(lái)的?DNS 是域名系統 (Domain Name System) 的縮寫(xiě)。在Internet上域名與IP地址之間是一對一(或者多對一)的,域名雖然便于人們記憶,但機器之間只能互相認識IP地址,它們之間的轉換工作稱(chēng)為域名解析,域名解析需要由專(zhuān)門(mén)的域名解析服務(wù)器來(lái)完成,DNS就是進(jìn)行域名解析的服務(wù)器。

  2、DNS解析的基本過(guò)程一:查找本地域名DNS緩存。當用戶(hù)通過(guò)瀏覽器訪(fǎng)問(wèn)某域名時(shí),瀏覽器首先會(huì )在自己的緩存中查找是否有該域名對應的IP地址,例如計算機系統Hosts文件域名對應IP、路由器緩存、ISP(互聯(lián)網(wǎng)服務(wù)提供商)DNS緩存。西安做網(wǎng)站推薦閱讀>>> DNS的工作原理,

  域名DNS解析的原理

  3、DNS解析的基本過(guò)程二:通過(guò)上面的DNS查詢(xún)依然沒(méi)有找到想你的域名對應的IP地址,那么就要進(jìn)入根服務(wù)器進(jìn)行查詢(xún)。全球共有13臺根邏輯域名服務(wù)器。這13臺邏輯根域名服務(wù)器中名字分別為“A”至“M”,真實(shí)的根服務(wù)器在2014年1月25日的數據為386臺,分布于全球各大洲。

  4、在根域名服務(wù)器中雖然沒(méi)有每個(gè)域名的具體信息,但儲存了負責每個(gè)域(如COM、NET、ORG等)的解析的域名服務(wù)器的地址信息。根域名服務(wù)器會(huì )將其管轄范圍內頂級域名(如.com)服務(wù)器IP告訴本地DNS服務(wù)器,這樣你的域名查詢(xún)請求會(huì )進(jìn)入到相應的頂級域名服務(wù)器。

  5、DNS解析的基本過(guò)程三:頂級域名服務(wù)器收到請求后查看區域文件記錄,若無(wú)則將其管轄范圍內主域名(不帶任何前綴的域名,如freehao123.com)服務(wù)器的IP地址告訴本地DNS服務(wù)器。如果還是沒(méi)有找到,則進(jìn)入到下一級域名服務(wù)器進(jìn)行查找。如此重復,直到找到正確的結果為止。

  6、查找到正確的域名對應IP地址后,本地域名服務(wù)器把返回的結果保存到緩存,以備下一次使用,同時(shí)將該結果反饋給客戶(hù)端,客戶(hù)端通過(guò)這個(gè)IP地址與web服務(wù)器建立鏈接。于是你的瀏覽器就正常訪(fǎng)問(wèn)網(wǎng)站了。下圖是對Google.com為例,解釋用戶(hù)在訪(fǎng)問(wèn)谷歌時(shí)DNS解析的全過(guò)程。(點(diǎn)擊放大)

  域名DNS解析全過(guò)程

  二、瀏覽器加載網(wǎng)頁(yè)的基本過(guò)程

  1、從瀏覽器地址欄的請求鏈接開(kāi)始,瀏覽器通過(guò)DNS解析查到域名映射的IP地址,成功之后瀏覽器端向此IP地址取得連接,成功連接之后,瀏覽器端將請求頭信息通過(guò)HTTP協(xié)議向此IP地址所在服務(wù)器發(fā)起請求,服務(wù)器接受到請求之后等待處理。

  域名解析的時(shí)間

  2、覽器加載顯示html的順序是:從上到下,渲染的順序也是從上到下,下載和渲染是同時(shí)進(jìn)行的。如果遇到語(yǔ)義解釋性的標簽嵌入文件(JS腳本,CSS 下載過(guò)程會(huì )啟用單獨連接進(jìn)行下載,并且在下載后進(jìn)行解析,解析過(guò)程中,停止頁(yè)面所有往下元素的下載。(點(diǎn)擊放大)

  瀏覽器加載網(wǎng)頁(yè)的時(shí)間線(xiàn)

  3、什么原因會(huì )導致網(wǎng)頁(yè)加載過(guò)慢?瀏覽器可以在下載CSS資源的同時(shí),并行解析HTML文件,但是,一旦發(fā)現有腳本文件的引用,則必須等待腳本文件完成下載并且執行后才能繼續解析。內容下載時(shí)間主要取決于用戶(hù)帶寬、服務(wù)器帶寬、文件大小、文件數量等。西安網(wǎng)站建設推薦閱讀>>> 網(wǎng)站加載速度將影響用戶(hù)體驗,

  三、合理利用DNS TTL值 增加域名的緩存命中率

  1、DNS 服務(wù)器采用遞歸或迭代來(lái)處理客戶(hù)端查詢(xún)時(shí),它們將發(fā)現并獲得大量有關(guān) DNS 命名空間的重要信息。然后這些信息由服務(wù)器緩存。緩存為 DNS 解析流行名稱(chēng)的后續查詢(xún)提供了加速性能的方法,同時(shí)大大減少了網(wǎng)絡(luò )上與 DNS 相關(guān)的查詢(xún)通信量。

  合理利用DNS TTL值

  2、TTL(Time-To-Live)即一條域名解析記錄在DNS服務(wù)器上緩存時(shí)間。當信息緩存時(shí),生存時(shí)間 (TTL) 值適用于所有緩存的 RR。只要緩存 RR 的 TTL 沒(méi)有到期,DNS 服務(wù)器就可繼續緩存并再次使用 RR 來(lái)應答與這些 RR 相匹配的客戶(hù)端提出的查詢(xún)。

  提高域名DNS服務(wù)器緩存時(shí)間

  3、適當地增大TTL值可以讓DNS Server緩存該域名更長(cháng)時(shí)間,增加緩存的命中率。TTL一般默認為一小時(shí),可以根據實(shí)際情況設為一天甚至一周以上。當然,如果你域名的IP經(jīng)常變化,則TTL不應過(guò)大,否則各地的DNS Server會(huì )暫時(shí)無(wú)法獲得新的正確的IP地址。

  四、合理使用DNS-prefetch讓DNS預讀取

  1、從上面瀏覽器加載網(wǎng)頁(yè)的過(guò)程可以看出,網(wǎng)頁(yè)的請求是可以多任務(wù)同時(shí)進(jìn)行的,對于網(wǎng)頁(yè)有多個(gè)DNS請求的情況,可以讓瀏覽器在后臺先把要使用的DNS請求默默地完成,這樣當用戶(hù)在打開(kāi)新的網(wǎng)頁(yè)時(shí),就可以節省DNS查詢(xún)的時(shí)間了。

  使用DNS預讀取加快網(wǎng)頁(yè)打開(kāi)速度

  2、控制瀏覽器的DNS預讀取就是DNS-prefetch標簽了,DNS Prefetch應該盡量的放在網(wǎng)頁(yè)的前面,格式類(lèi)似是:

  很多網(wǎng)站都使用使用百度廣告聯(lián)盟代碼,使用這個(gè)就可以預讀取DNS了。

  3、默認情況下瀏覽器會(huì )有隱式的DNS Prefetch,即會(huì )對頁(yè)面中和當前域名(正在瀏覽網(wǎng)頁(yè)的域名)不在同一個(gè)域的域名進(jìn)行預獲取,并且緩存結果,我們可以通過(guò)下面的標簽禁止隱式的DNS Prefetch:

  4、需要注意的就是,DNS Prefetch只需要在用戶(hù)在第一次打開(kāi)網(wǎng)站時(shí)使用即可,沒(méi)有必要每個(gè)頁(yè)面都使用DNS Prefetch,否則就是重復DNS讀取了,反而還無(wú)形中增加了DNS查詢(xún)的次數,效果適得其反。西安網(wǎng)站建設推薦閱讀>>> 西安做網(wǎng)站-如何優(yōu)化網(wǎng)站代碼加快頁(yè)面加載速度,

  五、DNS域名解析拆分為多個(gè)域名增加并行下載量

  1、一般來(lái)說(shuō)網(wǎng)頁(yè)的內容加載時(shí)會(huì )發(fā)生多個(gè)域名請求服務(wù),如果你的網(wǎng)站JS、CSS、圖片等非常多的話(huà),建議將這些文件分別放在不同的域名上,這樣瀏覽器在打開(kāi)某一個(gè)頁(yè)面時(shí)就可以同時(shí)向這些域名發(fā)送DNS解析請求了,能在一定程度上減少DNS時(shí)間。(點(diǎn)擊放大)

  DNS域名解析拆分為多個(gè)域名

  2、網(wǎng)頁(yè)的內容越多,分析的域名應該盡量多一些。例如html、htm,js、css,jpg、png、gif,php、asp都可以放在不同的域名上。在實(shí)際應用上,使用全站CDN或者是靜態(tài)文件CDN就可以實(shí)現上述效果,并且結合css sprite一起來(lái)使用的。

  減少網(wǎng)頁(yè)的DNS請求次數

  3、css sprite的作用恰恰相反,它不是增加域名請求,而減少域名DNS請求,主要是用在圖片上。它允許你將一個(gè)頁(yè)面涉及到的所有零星圖片都包含到一張大圖中去,這樣一來(lái),當訪(fǎng)問(wèn)該頁(yè)面時(shí),載入的圖片就不會(huì )像以前那樣一幅一幅地慢慢顯示出來(lái)了。

  六、加快域名DNS解析速度方法小結

  1、本文介紹的用DNS緩存、DNS預讀取、拆分域名來(lái)減少域名DNS解析的時(shí)間的方法,對于一般的網(wǎng)站的加速效果可能并不明顯,但是對于一些每天DNS請求達到上百萬(wàn)級以上的網(wǎng)站,DNS加速的效果就顯而易見(jiàn)了。另外,如果發(fā)現自己的網(wǎng)站響應速度過(guò)慢,不妨好好檢查一下網(wǎng)頁(yè)的DNS用時(shí)。

  2、除了從網(wǎng)站本身的DNS解析來(lái)加快訪(fǎng)問(wèn)速度外,我們平常在選擇DNS服務(wù)時(shí)盡量使用那些穩定可靠的DNS服務(wù),這樣的DNS服務(wù)響應速度和緩存率都是非常不錯的。假如自己的網(wǎng)站分拆了多個(gè)二級域名,不妨好好用用CNAME,設置好TTL時(shí)間,保證網(wǎng)站的第一次解析,可以直接從運營(yíng)商的DNS緩存中拿到。

  --免費資源部落

相關(guān)文章:

  • 西安網(wǎng)站建設_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò )公司...

  • 從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統莫過(guò)于自助建站系統,市場(chǎng)上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡(jiǎn)單方便...

  • 現在想做一個(gè)網(wǎng)站成本很低了,買(mǎi)個(gè)域名,買(mǎi)個(gè)幾十塊空間,弄個(gè)網(wǎng)站建設程序就可以開(kāi)始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng )建網(wǎng)站一直都是很多朋友想要知...

  • 商城網(wǎng)站建設如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設如何才能夠在眾多的同類(lèi)當中脫穎而出,獲得大眾的吸引和青睞呢?這其實(shí)是相關(guān)網(wǎng)站建設人員一直在思考的一個(gè)問(wèn)...

  • 現在越來(lái)越多的企業(yè)重視網(wǎng)站的運營(yíng)推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò )小編認為沒(méi)用永恒不變得,而且要根據企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營(yíng)推廣的...

  • 隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,人們每時(shí)每刻已經(jīng)離不開(kāi)網(wǎng)絡(luò ),而網(wǎng)站是網(wǎng)絡(luò )的基本組成部分,可以這么說(shuō),網(wǎng)絡(luò )是由各種各樣的網(wǎng)站組成的,當下,網(wǎng)站是每個(gè)企業(yè)的標配,很多個(gè)人都有自己的網(wǎng)站,...

  • 網(wǎng)站現在是一個(gè)企業(yè)的標配,很多沒(méi)有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認識。 一、低...

  • 現在網(wǎng)站對一個(gè)企業(yè)越來(lái)越重要了,網(wǎng)站不僅是一個(gè)公司必備的名片,而且有利于提升企業(yè)的品牌形象,低成本擴大公司銷(xiāo)售的一個(gè)重要渠道,可以將公司的業(yè)務(wù)和產(chǎn)品推向全國,那么公司想...

  • 在互聯(lián)網(wǎng)發(fā)展至今天,網(wǎng)站對于一個(gè)企業(yè)越來(lái)越重要,網(wǎng)站不僅能有效的提升企業(yè)品牌知名度,企業(yè)形象,也是一個(gè)企業(yè)的有力的銷(xiāo)售渠道,網(wǎng)絡(luò )營(yíng)銷(xiāo)推廣做好了可以做全國的業(yè)務(wù),那一個(gè)企...

  • 隨著(zhù)互聯(lián)網(wǎng)發(fā)展的迅猛,網(wǎng)站建設市場(chǎng)競爭越來(lái)越大,魚(yú)龍混雜,出現智能建站、模板建站、定制建站等服務(wù),很多朋友搞不清楚他們的區別,以及定制型網(wǎng)站有什么優(yōu)勢,今天西安蟠龍小編...

  • 公司:西安蟠龍網(wǎng)絡(luò )科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機/微信:
  • Q Q: 點(diǎn)擊這里給我發(fā)消息
  • 地址:西安市雁塔區唐延南路11號逸翠園i都會(huì )
亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸