天天看點

《21天學通HTML+CSS+JavaScript Web開發(第7版)》——1.3 Web伺服器

本節書摘來自異步社群《21天學通html+css+javascript web開發(第7版)》一書中的第1章,第1.3節,作者:【美】laura lemay(勞拉·萊梅) , rafe colburn(雷夫·科爾本) , jennifer kyrnin(珍妮弗·凱瑞恩)著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

要檢視和浏覽網頁,隻需要一款web浏覽器;要将網頁釋出到web上,需要一個web伺服器。

web伺服器是在計算機上運作的程式,負責響應web浏覽器的請求——向它提供url指定的内容。要将文檔釋出到web上,需要一個web伺服器。運作伺服器程式的計算機也被稱為伺服器,這容易讓人混淆。是以,如果有人說web伺服器,他指的可能是用于響應請求的程式,也可能是運作該程式的計算機。

您使用浏覽器請求網頁時,浏覽器使用http建立一條到伺服器的web連接配接。伺服器接受連接配接,發送請求的檔案,再關閉連接配接。接下來,浏覽器對從伺服器擷取的資訊設定格式。

在伺服器端,可能有很多不同的浏覽器連接配接到同一個伺服器,該伺服器負責處理所有這些請求。

web伺服器不僅提供檔案,還負責管理表單輸入以及将表單和浏覽器關聯到運作在伺服器上的資料庫等程式。