了解網頁、網站和搜索引擎
時間:2023-11-20來源:南昌大數據服務、3DVR、軟件系統開發、微信小程序開發、網站建設
但在我們深入研究之前,我們需要定義一些術語:
客戶端 - 連接到 Internet 并將用戶請求發送到服務器的應用程序。它將用戶交互翻譯成接收端理解和處理的語言。雖然它在技術上僅指 Web 瀏覽器或應用程序,但可以將整個計算機或移動設備視為客戶端。
服務器 - 在將請求發送回網站或 Web 應用程序的前端之前接受并執行請求的機器。服務器與客戶端一樣,具有唯一的 IP 地址。不同類型的服務器包括 Web 服務器、應用程序服務器、數據庫服務器等。
IP 地址 - 互聯網協議地址。一組唯一的數字,用于標識計算機、服務器和路由器。通過 TCP/IP 協議軟件轉換為物理地址。
TCP/IP - 傳輸控制協議/互聯網協議。這兩種產品協同工作以保護互聯網上的數據交換。 TCIP 涉及在客戶端和服務器之間建立穩定的連接,而 IP 是發送數據的標準方式。
ISP - 互聯網服務提供商。將客戶端連接到服務器,反之亦然。它通過提取您正在訪問的網站的 IP 地址來做到這一點。
DNS - 域名系統。對域名及其對應的 IP 地址進行排序和存儲的數據庫。最好被描述為“互聯網電話簿”。
URL - 統一資源定位器。也稱為 URL。完整的 URL 包括網站協議(HTTP 或 HTTPS)、域名和路徑(如果適用)。
域名 - 包含網站名稱和 TLD 的 URL 部分。通常是用戶訪問網站主頁的唯一 URL 段。
TLD - 頂級域。 URL 中顯示網站地理位置、目的或所有者的部分。最常見的 TLD 包括 .com、。org、。net、。edu 和 .gov。
路徑 - 用戶想要在網站上訪問的特定文件。它并不總是在 URL 中可見。
HTTP - 超文本傳輸??協議。使用戶能夠使用超文本消息與網頁元素進行交互。它決定了請求在客戶端的結構以及服務器如何響應它們。
HTTPS - 安全超文本傳輸??協議。使用加密協議來防止數據截獲和盜竊的 HTTP 版本。常用于銀行網站。
這一切是如何運作的
現在您已經了解了術語,讓我們繼續解釋 Web 的工作原理。
當用戶在瀏覽器中輸入 URL 時,這一切都開始了。通常,人們只需輸入網站的域名(例如,“sumaart.com”)。
有時,瀏覽器會顯示完整的 URL,包括協議和路徑。如果 TLD 之后沒有任何內容,瀏覽器將顯示該網站的主頁。
在后臺,DNS 在從服務器請求數據之前將域名與其 IP 地址進行匹配。
數據通過適當的協議(HTTP 或 HTTPS)發送,并在顯示網頁之前由瀏覽器解析。換句話說,客戶端掃描并分析 HTML 文件以確定應該加載哪些內容。
請注意,瀏覽器會解析所有資產并根據需要向服務器發送額外的請求。分析數據包后,瀏覽瀏覽器構建一個 DOM(文檔對象模型)樹來映射它如何顯示嵌入在代碼中的不同對象。
HTML 加載了 CSS(層疊樣式表)和 JavaScript,以使網頁更具視覺吸引力和動態性。
服務器可以發送預先生成的 HTML 頁面,但也可以對它們進行編程以響應特定的請求和提示。例如,如果用戶點擊廣告,服務器可以顯示個性化的登錄頁面以增強用戶體驗。
總結一下,大致流程如下:
(1) 用戶輸入URL
(2)瀏覽器與IPS通信
(3) DNS服務器將域名轉換為IP地址
(4)IP地址發送到瀏覽器
(5) 瀏覽器與網絡服務器建立連接
(6) 瀏覽器向服務器發送請求
(7) 數據包從服務器發送到客戶端
(8) 瀏覽器解析響應
(9) 加載資產
(10) 網站顯示
網頁、網站和搜索引擎
道然專注于提供定制化大數據服務、VR建設、軟件系統開發、網站建設、微信開發、小程序開發、宣傳片拍攝等服務,多年的互聯網經驗讓道然能準確的洞察市場風向,幫助客戶贏得更廣闊的互聯網市場,以客戶為本,幫助企業做好線上建設搭建對外溝通的橋梁,讓每一家企業擁有自己的名片。道然根據企業形象主打量身定制,拒絕千遍一律我們只做高端。
地 址:南昌市紅谷灘萬象城置地中心5樓
電 話:400-808-6770
郵 箱:745451506@qq.com