web伺服器是什麼意思

(*-*)浩
發布: 2019-05-29 09:27:04
原創
30955 人瀏覽過

WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網路資訊瀏覽服務。 WWW 是 Internet 的多媒體資訊查詢工具,是 Internet 上近年才發展出來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且使用者數量快速成長。

web伺服器是什麼意思

Web伺服器是可以向發出請求的瀏覽器提供文件的程式。

1、伺服器是一種被動程式:只有當Internet上執行其他電腦中的瀏覽器所發出的請求時,伺服器才會回應。

2 、最常用的Web伺服器是Apache和Microsoft的Internet資訊伺服器(Internet Information Services,IIS)。

3、Internet上的伺服器也稱為Web伺服器,是一台在Internet上具有獨立IP位址的計算機,可以向Internet上的客戶機提供WWW、Email和FTP等各種Internet服務。

4、Web伺服器是指駐留於網際網路上某種類型電腦的程式。 當網頁瀏覽器(客戶端)連到伺服器上並要求檔案時,伺服器將處理該請求並將檔案回饋到該瀏覽器上,隨附的資訊會告訴瀏覽器如何查看該檔案(即檔案類型)。伺服器使用HTTP(超文本傳輸協定)與客戶機瀏覽器進行資訊交流,這就是人們常稱它們為HTTP伺服器的原因。

Web伺服器不僅能夠儲存訊息,還能在使用者透過網頁瀏覽器提供的資訊的基礎上運行腳本和程式。

協定

應用層使用HTTP協定。

HTML(標準通用標記語言下的一個應用)文件格式。

瀏覽器統一資源定位器(URL)。

為了解決HTTP協定的這個缺陷,需要使用另一種協定:安全通訊端層超文本傳輸協定HTTPS。為了資料傳輸的安全,HTTPS在HTTP的基礎上加入了SSL協議,SSL依靠證書來驗證伺服器的身份,並為瀏覽器和伺服器之間的通訊加密。

WWW是 World Wide Web (環球資訊網)的縮寫,也可以簡稱為 Web,中文名字為「萬維網」。它起源於1989年3月,由歐洲量子物理實驗室CERN(the European Laboratory for Particle Physics)所發展出來的主從結構分散式超媒體系統。透過萬維網,人們只要透過使用簡單的方法,就可以很迅速方便地取得豐富的資訊資料。由於用戶在透過網頁瀏覽器存取資訊資源的過程中,無需再關心一些技術性的細節,而且介面非常友好,因而Web 在Internet 上一推出就受到了熱烈的歡迎,走紅全球,並迅速得到了爆炸性的發展。

伺服器特色

Windows,Linux與Unix這3個作業系統是架設Web伺服器比較常見的作業系統。 Linux的安全效能在這3個作業系統中最高,可以支援多個硬體平台,其網路功能比較強大。總的來說,這兩大優點是其他作業系統不可替代的:第一,可以依據使用者不同的需求來隨意修改、調整與複製各種程式的源碼以及發佈在互聯網上;第二,Linux作業系統的市價比較便宜,也能夠在網路上免費下載原始碼。可以說,Linux為架設既高效又安全的Web伺服器的比較理想的作業系統。此外,要讓Web伺服器更有優越的效能,可以根據伺服器系統之特點與用途作進一步的優化與處理,盡量減少Web伺服器的資料傳輸量以及降低其資料傳輸的頻率,進而促進網路寬頻的利用率與使用率,以及提高網路用戶端的網頁載入的速度,同時也可以減少Web伺服器各種資源的消耗。

工作原理

Web伺服器的工作原理並不複雜,一般可分成以下4個步驟:連線過程、請求流程、應答過程以及關閉連線。以下對這4個步驟做一簡單的介紹。連線過程就是Web伺服器和其瀏覽器之間所建立起來的一種連線。查看連接過程是否實現,用戶可以找到和打開socket這個虛擬文件,這個文件的建立意味著連接過程這一步驟已經成功建立。請求過程就是Web的瀏覽器運用socket這個檔案向其伺服器而提出各種請求。應答過程就是運用HTTP協定把在請求過程中所提出來的請求傳送到Web的伺服器,進而實施任務處理,然後運用HTTP協定把任務處理的結果傳送到Web的瀏覽器,同時在Web的瀏覽器上面展示上述所請求之介面。關閉連線就是當上一個步驟--應答程序完成以後,Web伺服器和其瀏覽器之間斷開連接之過程。 Web伺服器上述4個步驟環環相扣、緊密相聯,邏輯性比較強,可以支援多個進程、多個執行緒以及多個進程與多個執行緒相混合的技術。

以上是web伺服器是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
web
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!