籠統的說,當我們點擊這個網站發出指令時,瀏覽器就是一個橋梁,會把信息先送達到指定的服務器里,然后在服務器里調用網站數據,把相關的信息顯示再瀏覽器上,以供訪客閱讀。也就是說訪客一旦發出指定----瀏覽器作為連接,把信息反饋給網站服務器-----網站服務器收到指令后,會把對應的數據呈現在瀏覽器上-----訪客可以去查看。
訪客是怎樣發出指定的,當訪客點擊網站的某一鏈接或打開某一網址時,就是相當于發出指令。
瀏覽器在網站中如何起到橋梁的作用?比如,當用戶打開網址訪問網站時候,瀏覽器會把網站翻譯成對應的html(標準通用語言的一種應用)代碼,然后在網站服務器里調用對應的文字和圖片以及其他文件(視頻,音頻,動畫,流媒體等),顯示在瀏覽器上。
指令如何在服務器上請求文件?當指令一旦發送到服務器上,如果是純靜態的頁面,直接把html文件代碼被瀏覽器翻譯識別顯示出來,圖片會在服務器指定的文件調用。如果是動態的網站,先要把指令反饋給數據庫,數據庫生成動態的文件,瀏覽器通過識別翻譯顯示出來,圖片等文件跟靜態網站一樣同樣會在指定的文件里調用。在這里我們看到,網站上還存放著一個數據庫,它是用來存放網站的一些數據,方便管理網站,比如在網站后臺添加的信息基本上都是存放在數據庫上。
訪客當看到一個網站時候,其實已經經過了幾道工序才顯示出來。幕后當然離不開域名是DNS解析,瀏覽器內核識別翻譯網站,網站服務器里調用文件,同時在網站數據庫里調用數據等。看起來是一個簡單的指令,在幕后經過了很多環節才足以實現。
下一篇:如何更新自己的企業網站?
掃一掃 加微信咨詢