网页服务器

网页服务器英语:)一词有两个意思:

  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.