常见服务器对比
- IIS
- Tomcat
- Apache
- Lighttpd
- 其他服务器
在介绍这一节内容之前,我们先来人事一家公司叫Netcraft。
Netcraft 公司于 1994 年底在英国成立,多年来一直致力于互联网市场以及在线安全方面的资讯服务,其中在国际上最具影响力的当属其针对网站服务器,SSL 市场所做的客观严谨的分析研究,公司官网每月分布的调研数据(Web Server Survey)已成为当今人们了解全球网站数量以及服务器市场份额情况的主要参考依据,时常被诸如华尔街杂志,英国BBC,Slashdot 等媒体报道或引用。
我们先来看一组数据,我们先打开Nginx 的官方网站 http://nginx.org/ 找到Netcraft 公司公布的数据,对当前主流服务器产品进行介绍。

IIS
全称(Internet information Service)即互联网信息服务,是由微软公司提供的基于windows系统的互联网基本服务。windows作为服务器在稳定性与其他一些性能上都不如类UNIX 操作系统,因此在需要高性能WEB服务器的场合下,IIS 可能就会被“冷落”。
Tomcat
Tomcat 是一个运行Servlet和JSP 和Web应用软件,Tomcat技术先进、性能文档而且开放源码,因此受到java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器器。
Apache
Apache 的发展时期很长,同时也有过一段辉煌的业绩。从上图可以看出大概在2014年以前都是市场份额第一的服务器。Apache 有很多优点,如稳定,开源,跨平台等。但是它出现时间太久了,在它兴起的时候,互网网的产业远不如现在,所以它被设计成一个重量级的、不支持高并发的Web 服务器。在 Apache 服务器上,如果有数以万计的并发 HTTP 请求同时访问,就会导致服务器上消耗能存、操作系统内核响对成百上千的Apache进程做进程间切换也会消耗大量的CPU资源,并导致HTTP请求的平均响应速度降低,这些都决定了Apache 不可能成为高性能Web服务器。这也促使了Lighttpd 和Nginx的出现。
Lighttpd
Lighttpd 是德国的一个开源的Web服务器软件,它和Nginx一样,都是轻量级、高性能的Web服务,欧美的业界开发者比较钟爱 Lighttpd,而国内的公司更多的青睐Nginx,同时网上Nginx的资源要更丰富些。
其他服务器
Google Servers,Weblogic,Webshpere(IBM)……
经过各个服务器的对比,种种迹象都表明,Nginx将以性能威望。这也是我们为什么选择Nginx的理由。
















