籠統(tǒng)的說(shuō),當(dāng)我們點(diǎn)擊這個(gè)網(wǎng)站發(fā)出指令時(shí),瀏覽器就是一個(gè)橋梁,會(huì)把信息先送達(dá)到指定的服務(wù)器里,然后在服務(wù)器里調(diào)用網(wǎng)站數(shù)據(jù),把相關(guān)的信息顯示再瀏覽器上,以供訪客閱讀。也就是說(shuō)訪客一旦發(fā)出指定----瀏覽器作為連接,把信息反饋給網(wǎng)站服務(wù)器-----網(wǎng)站服務(wù)器收到指令后,會(huì)把對(duì)應(yīng)的數(shù)據(jù)呈現(xiàn)在瀏覽器上-----訪客可以去查看。
訪客是怎樣發(fā)出指定的,當(dāng)訪客點(diǎn)擊網(wǎng)站的某一鏈接或打開某一網(wǎng)址時(shí),就是相當(dāng)于發(fā)出指令。
瀏覽器在網(wǎng)站中如何起到橋梁的作用?比如,當(dāng)用戶打開網(wǎng)址訪問(wèn)網(wǎng)站時(shí)候,瀏覽器會(huì)把網(wǎng)站翻譯成對(duì)應(yīng)的html(標(biāo)準(zhǔn)通用語(yǔ)言的一種應(yīng)用)代碼,然后在網(wǎng)站服務(wù)器里調(diào)用對(duì)應(yīng)的文字和圖片以及其他文件(視頻,音頻,動(dòng)畫,流媒體等),顯示在瀏覽器上。
指令如何在服務(wù)器上請(qǐng)求文件?當(dāng)指令一旦發(fā)送到服務(wù)器上,如果是純靜態(tài)的頁(yè)面,直接把html文件代碼被瀏覽器翻譯識(shí)別顯示出來(lái),圖片會(huì)在服務(wù)器指定的文件調(diào)用。如果是動(dòng)態(tài)的網(wǎng)站,先要把指令反饋給數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)生成動(dòng)態(tài)的文件,瀏覽器通過(guò)識(shí)別翻譯顯示出來(lái),圖片等文件跟靜態(tài)網(wǎng)站一樣同樣會(huì)在指定的文件里調(diào)用。在這里我們看到,網(wǎng)站上還存放著一個(gè)數(shù)據(jù)庫(kù),它是用來(lái)存放網(wǎng)站的一些數(shù)據(jù),方便管理網(wǎng)站,比如在網(wǎng)站后臺(tái)添加的信息基本上都是存放在數(shù)據(jù)庫(kù)上。
訪客當(dāng)看到一個(gè)網(wǎng)站時(shí)候,其實(shí)已經(jīng)經(jīng)過(guò)了幾道工序才顯示出來(lái)。幕后當(dāng)然離不開域名是DNS解析,瀏覽器內(nèi)核識(shí)別翻譯網(wǎng)站,網(wǎng)站服務(wù)器里調(diào)用文件,同時(shí)在網(wǎng)站數(shù)據(jù)庫(kù)里調(diào)用數(shù)據(jù)等?雌饋(lái)是一個(gè)簡(jiǎn)單的指令,在幕后經(jīng)過(guò)了很多環(huán)節(jié)才足以實(shí)現(xiàn)。
掃一掃 加微信咨詢