<noframes id="vjvvv"><address id="vjvvv"></address>

      <form id="vjvvv"><th id="vjvvv"><th id="vjvvv"></th></th></form>

      <form id="vjvvv"><nobr id="vjvvv"><progress id="vjvvv"></progress></nobr></form>

          <noframes id="vjvvv"><address id="vjvvv"></address>
              <address id="vjvvv"><address id="vjvvv"><listing id="vjvvv"></listing></address></address>
              <listing id="vjvvv"><listing id="vjvvv"><progress id="vjvvv"></progress></listing></listing>

              存儲服務器-刀片服務器-塔式服務器-機架式服務器定制廠家-立爾訊

              專注服務器行業應用定制服務軟件開發商 / 服務集成商攜手合作伙伴

              全國服務熱線:0755-28199376
                   24小時專線:18129918032

              當前位置首頁 » 新聞資訊 » 服務器百科 » 什么是 web 服務器?【立爾訊】

              什么是 web 服務器?【立爾訊】

              返回列表 來源:立爾訊 查看手機網址
              掃一掃!什么是 web 服務器?【立爾訊】掃一掃!
              瀏覽:- 發布日期:2023-10-13 15:28:54【

              Web服務器一詞可以代指硬件或軟件,或者是它們協同工作的整體。

              1.硬件部分,web 服務器是一臺存儲了 web 服務器軟件以及網站的組成文件(比如,HTML 文檔、圖片、CSS 樣式表和 JavaScript 文件)的計算機。它接入到互聯網并且支持與其他連接到互聯網的設備進行物理數據的交互。

              2.軟件部分,web 服務器包括控制網絡用戶如何訪問托管文件的幾個部分,至少是一臺 HTTP 服務器。一臺 HTTP 服務器是一種能夠理解 URL網絡地址)和HTTP(瀏覽器用來查看網頁的協議)的軟件。一個 HTTP 服務器可以通過它所存儲的網站域名進行訪問,并將這些托管網站的內容傳遞給最終用戶的設備。

              基本上,當瀏覽器需要一個托管在網絡服務器上的文件的時候,瀏覽器通過 HTTP 請求這個文件。當這個請求到達正確的 web 服務器(硬件)時,HTTP 服務器(軟件)收到這個請求,找到這個被請求的文檔(如果這個文檔不存在,那么將返回一個404響應),并把這個文檔通過 HTTP 發送給瀏覽器。

               

              要發布一個網站就需要一個靜態或動態的服務器。

              靜態 web 服務器(static web server)由一個計算機(硬件)和一個 HTTP 服務器(軟件)組成。我們稱它為“靜態”是因為這個服務器把它托管文件的“保持原樣”地傳送到你的瀏覽器。

              動態 web 服務器(dynamic web server)由一個靜態的網絡服務器加上額外的軟件組成,最普遍的是一個應用服務器和一個數據庫。我們稱它為“動態”是因為這個應用服務器會在通過 HTTP 服務器把托管文件傳送到你的瀏覽器之前會對這些托管文件進行更新。

              舉個例子,要生成你在瀏覽器中看到的最終網頁,應用服務器或許會用一個數據庫中的內容填充一個 HTML 模板。像 MDN 或維基百科這樣的網站有成千上萬的網頁。通常情況下,這類網站只由幾個 HTML 模板和一個巨大的數據庫組成,而不是成千上萬的靜態 HTML 文檔。這種設置使得維護和提供內容更加容易。

              要獲取一個網頁,你的瀏覽器會向網絡服務器發送一個請求,服務器會在自己的存儲空間中搜索所請求的文件。找到文件后,服務器讀取文件,根據需要進行處理,并將其發送給瀏覽器。

              托管文件

              一個網絡服務器首先需要存儲這個網站的文件,也就是說所有的 HTML 文檔和它們的相關資源,包括圖片、CSS 樣式表、JavaScript 文件、字體以及視頻。

              web 服務器的優勢:

              • 專用 web 服務器可用性更強(會一直啟動和運行)

              • 除去停機時間和系統故障,專用 web 服務器總是連接到互聯網。

              • 專用 web 服務器可以一直擁有一樣的 IP 地址,這也稱為專有 IP 地址

              • 專用 web 服務器往往由第三方提供者維護

              一旦設置好一個網絡托管解決方案,必須上傳文件到web服務器。

              通過HTTP交流

              其次,web 服務器提供了HTTP(Hypertext Transfer Protocol,超文本傳輸協議)支持。正如它的名字暗示,HTTP 明確提出了如何在兩臺計算機間傳輸超文本(鏈接的 web 文檔)。

              協議是一套為了在兩臺計算機間交流而制定的規則。HTTP 是一個文本化的(textual),無狀態的(stateless)協議。

              文本化

              所有的命令都是純文本(plain-text)且人類可讀(human-readable)的。

              無狀態

              無論是服務器還是客戶都不會記住之前的交流。舉個例子,僅依靠 HTTP,服務器不能記住你輸入的密碼或者你正處于業務中的哪一步。你需要一個應用服務器來進行這樣的工作。

              HTTP 為客戶和服務器間的如何溝通提供清晰的規則。就目前而言,只需要知道這幾點:

              • 通常只有客戶端可以發送 HTTP 請求,只會發送到服務器。服務器通常只能響應客戶端的 HTTP 請求。服務器也可以通過一種叫做服務器推送的機制,在客戶請求之前,將數據填充到客戶的緩存中。

              • 當通過 HTTP 請求一個文件時,客戶端必須提供這個文件的 URL。

              • 網絡服務器必須應答每一個 HTTP 請求,至少也要回復一個錯誤信息。

              在 web 服務器上,HTTP 服務器負責處理和響應傳入的請求。

              • 當收到一個請求時,HTTP 服務器首先要檢查所請求的 URL 是否與一個存在的文件相匹配。

              • 如果是,網絡服務器會傳送文件內容回到瀏覽器。如果不是,服務器會檢查是否應該動態生成請求所需的文件(參見靜態和動態內容)。

              • 如果兩種處理都不可能,網絡服務器會返回一個錯誤信息到瀏覽器,最常見的是404 Not Found。404錯誤太常見以至于很多網頁設計者花費許多時間去設計404錯誤頁面。


              404 

              靜態和動態內容

              粗略地說,一個服務器可以提供靜態或者動態的內容。

              "靜態"意味著“保持原樣地提供”。靜態的網站是最容易建立的,所以我們建議你制作一個靜態的網站作為你的第一個網站。

              “動態”意味著服務器會處理內容甚至實時地從一個數據庫中產生它。這個方法提供了更多的靈活性,但技術棧更加復雜,使得建立一個網站的挑戰大大增加。

              聯系立爾訊
              聯系立爾訊
              深圳市立爾訊科技有限公司

              咨詢熱線:0755-28199376

              傳真:0755-28199376

              郵箱:sales@learsun.com

              地址:深圳市龍華區大浪街道高峰社區創藝路66號億康工業園3樓

              • 深圳市立爾訊科技有限公司  版權所有
              • 企業郵箱:sales@learsun.com
              • 全國服務熱線:0755-23104880  企業傳真:0755-23104890
              • 公司地址:深圳市龍華區大浪街道高峰社區創藝路66號億康工業園3樓
              • 備案號:粵ICP備10217726號-1

              微信公眾號

              手機官網

              国产日韩在线