首先我們先說明一點(diǎn),從地址欄輸入域名開始到網(wǎng)站全部打開,這短短的幾秒鐘里面所發(fā)生的事情如果都寫出來的話,估計(jì)寫篇幾萬字的論文都沒問題。為了方便非專業(yè)人士的理解,我們把這短時(shí)間里面所發(fā)生的事情進(jìn)行提煉精簡。于是有了下面幾步。
第一步:當(dāng)然就是輸入網(wǎng)址,這個(gè)沒啥好說的……
第二步:網(wǎng)址通過域名DNS服務(wù)器尋找背后的IP地址。
事實(shí)上IP地址才是互聯(lián)網(wǎng)上服務(wù)器的根地址,每個(gè)IP地址都是唯一的,IP地址是由4個(gè)0到256的數(shù)組成的。全球現(xiàn)有的IPv4地址一共有2的32次方個(gè),估算約為42.9億個(gè)。你在家里用ADSL或者光纖之類上網(wǎng)的時(shí)候其實(shí)也會(huì)有個(gè)暫時(shí)屬于你的IP地址(斷網(wǎng)在重連的話IP地址一般都會(huì)變)。
而DNS服務(wù)器是域名與IP地址中間的橋梁,因?yàn)镮P地址是四組無規(guī)律的數(shù)字,不方便記憶。而域名一般都會(huì)有些含義比較好記,比如今日頭條的域名是toutiao.com。遠(yuǎn)比今日頭條的IP地址60.29.248.107好記。所以出現(xiàn)了DNS服務(wù)器幫助人們記憶IP地址,我們只需記住互聯(lián)網(wǎng)上的域名就可以。
第三步:找到IP地址以后,從對(duì)應(yīng)的服務(wù)器上下載數(shù)據(jù)到本地。
這時(shí)候,瀏覽器開始通過各種協(xié)議下載網(wǎng)站上出現(xiàn)的各種各樣的文件。比如圖片,文字,音視頻,各種樣式表(CSS)和各種腳本(JS)。在下載過程中其實(shí)你是看不到頁面上的內(nèi)容的,你看到的時(shí)候是瀏覽器解析完成之后的樣子。
第四步:瀏覽器把剛剛下載好的內(nèi)容和正在下載的內(nèi)容組織成你要看的網(wǎng)頁。
在整個(gè)網(wǎng)頁打開過程中,其實(shí)耗費(fèi)時(shí)間最多的地方就是這里。之前那幾步,一般服務(wù)器端只要配置的還OK,即使不特意優(yōu)化,一般一、兩秒鐘也就差不多了。但是在第四步這里,可能會(huì)因?yàn)樽鼍W(wǎng)頁的同學(xué)的能力不同,而導(dǎo)致打開網(wǎng)頁的速度千差萬別。也許你看著兩個(gè)網(wǎng)頁一模一樣,但是一個(gè)優(yōu)化好的網(wǎng)頁的打開時(shí)間是1秒,但是另外一個(gè)失敗的網(wǎng)頁光打開就得花掉10秒。這也是你上網(wǎng)的時(shí)候發(fā)現(xiàn)有的網(wǎng)頁打開特別慢的一個(gè)原因。
等瀏覽器解析好網(wǎng)頁上的各種元素,然后你就看到整個(gè)網(wǎng)頁了~
來源:域名導(dǎo)航
致力于為用戶提供域名拍賣,域名預(yù)訂,域名商城,一口價(jià)域名聯(lián)盟,擔(dān)保交易,域名資訊,域名管理,域名停放等域名增值服務(wù)!
