網頁伺服器

网页服务器英語:)一詞有两個意思:

  1. 一台負責提供網頁的電腦,主要是各种编程语言构建而成,通过超文本传输协议英語:)傳給客戶端(一般是指網頁瀏覽器)。
  2. 一個提供網頁的伺服器程式。
一個戴爾PowerEdge網頁伺服器的內部和前端,被設計用於在機架式電腦
多個網絡伺服器可以用於高流量的網站,此處4個Sun Fire X4200伺服器安裝在一起。

每一台網頁伺服器(第1個意思)會執行最少一個網頁伺服器程式(第2個意思)。作为第1个意思,大陆地区称为网站服务器。此外,也通称作Web服务器

常见软件

網頁伺服器佔有率

現在市面上普遍的超文本传输协议伺服器有:

一般功能

雖然每個網頁伺服器程式有很多不同,但有一些共同的特點:每一個網頁伺服器程式都需要從網絡接受HTTP請求,然後提供HTTP回覆給請求者。HTTP回覆一般包含一個HTML文件,有时也可以包含純文字檔案、圖像或其他類型的文件。

一般來說這些文件都儲存在網頁伺服器的本地檔案系統裡,而URL和本地檔名都有一個階級組織結構,伺服器會簡單的把URL對照到本地檔案系統中。當正確安裝和設置好網頁伺服器軟件,伺服器管理員會從伺服器軟件放置檔案的地方指定一個本地路徑名為根目錄。

例如,在“example.funnycorp.com”伺服器上設置了伺服器軟件,并把伺服器軟件的根目錄設定為“/home/public/web/”,當一個瀏覽者輸入URLhttp://example.funnycorp.com/lips/raspberry.html”,“example.funnycorp.com”上的伺服器軟件就會讀取“/home/public/web/lips/raspberry.html”這個。

市場佔有率

LAMP(這裡還用 Squid),完全由自由和開放源碼軟件組成的高性能和高可用性重負荷解決方案;適用于滿佈危險的環境,例如互聯網

2017年10月

以下是由W3Techs提供的網頁伺服器在網路上的市場佔有率統計數據:[1]

產品供應商佔有比率
ApacheApache48.5%
nginxNGINX, Inc.35.4%
IISMicrosoft10.8%
LiteSpeed Web ServerLiteSpeed Technologies2.9%
GWSGoogle1.1%

只有不到1%的網站使用其它網頁伺服器。

2016年9月

以下是由Netcraft公司提供的網頁伺服器市場佔有率統計數據:[2]

產品供應商2016年8月百分比2016年9月百分比變化
ApacheApache300,028,83226.01%316,042,28924.58%-1.43%
IIS微软445,105,75538.58%542,498,79642.19%+3.61%
nginxNGINX, Inc.181,606,29715.74%186,529,03814.51%-1.23%
GWS谷歌22,111,4311.92%21,467,7291.67%-0.25%

ApacheIISNginx是互聯網上最常用的Web伺服器。

参考文献

  1. Usage of web servers for websites
  2. . [2015-02-16]. (原始内容存档于2017-09-09).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.