您將了解在電腦或手機上的網路瀏覽器中查看網頁時所發生情況的簡化視圖。
連接到網際網路的電腦稱為客戶端和伺服器。簡化版
您的網路連線:讓您在網路上傳送和接收資料。
TCP/IP:傳輸控制協定和網際網路協定是定義資料如何在網際網路上傳輸的通訊協定。
DNS:網域名稱系統就像是網站的通訊錄。當您在瀏覽器中鍵入網址時,瀏覽器會在檢索網站之前查看 DNS 以尋找網站的 IP 位址。瀏覽器需要找出網站所在的伺服器,以便它可以將 HTTP 訊息傳送到正確的位置(請參閱下文)。
HTTP:超文本傳輸協定是一種應用程式協議,定義客戶端和伺服器相互通訊的語言。
元件檔:網站由許多不同的文件組成,這些文件主要有兩種類型:
HTML 解析:瀏覽器先解析 HTML 文件,偵測 外部 CSS 和 <script> 標籤JavaScript 標籤。 </script>
取得 CSS 和 JavaScript:解析 HTML 時,瀏覽器會向伺服器發送請求以取得引用的 CSS 和 JavaScript 檔案。
解析與編譯:
頁面渲染:瀏覽器結合 DOM 和 CSSOM 來設計內容並執行 JavaScript,將頁面的視覺表示繪製到螢幕上,允許使用者互動。
真實的網址並不是您在網址列中輸入的漂亮、令人難忘的字串來尋找您最喜愛的網站。它們是特殊的數字,如下所示:192.0.2.172。
這稱為 IP 位址,它代表網路上的唯一位置。然而,它並不容易記住,不是嗎?這就是發明域名系統的原因。本系統使用特殊伺服器將您在瀏覽器中輸入的網址(例如「mozilla.org」)與網站的真實(IP)位址進行配對。
資源:
以上是5m 初學者如何使用網絡的詳細內容。更多資訊請關注PHP中文網其他相關文章!