學(xué)習(xí)建立網(wǎng)頁前,我們應(yīng)先了解網(wǎng)絡(luò)(Web)基本的運作方式。也就是從我們在瀏覽器中輸入域名到瀏覽器顯示頁面,這個過程中到底發(fā)生了什么事?見下面圖示:
說明
1,瀏覽器通常指 IE FireFox等,客戶端使用的程序
2,每臺連接互聯(lián)網(wǎng)的機器都有一個唯一的IP地址,IP地址是由4個0到256的數(shù)組成的,比如:222.131.0.229,127.0.0.1,由于每臺聯(lián)網(wǎng)的機器的IP地址都是獨立的,因此可以通過IP判斷一臺機器。
網(wǎng)站所在的服務(wù)器通常有一個固定的IP地址,而我們?yōu)g覽者每次上網(wǎng)的IP地址通常都不一樣,IP地址是由ISP分配的。
域名服務(wù)器(domain name server)的簡稱為DNS,它存儲了域名與IP地址對應(yīng)的列表。
3,瀏覽器得到域名指向的IP后,瀏覽器會把我們輸入的域名轉(zhuǎn)化為HTTP的服務(wù)請求,例如,輸入 www.cdcxhl.com,可以轉(zhuǎn)化為 https://www.cdcxhl.com,通過這種方式瀏覽器向服務(wù)器發(fā)出了請求。
由于輸入的是域名,因此服務(wù)器接收到請求后,會查找域名下的默認(rèn)網(wǎng)頁(通常為default.php或default.html),如果直接輸入https://www.cdcxhl.com/default.php就直接查找這個頁面。
4,返回的請求通常是一些文件,包括文字信息(.html .css .asp文件等),圖片,flash等(每個文件都要有一個唯一的網(wǎng)址,比如 https://www.cdcxhl.com/xhtml/)
5,瀏覽器將這些信息組織成用戶可以查看的網(wǎng)頁