根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。
如下图,
Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;google的服务器比例小幅下降。
![Graph of market share for top servers across all domains, August 1995 - October 2010](http://news.netcraft.com/wp-content/uploads/2010/09/wpid-overallc1.png)
关于国内大站的web服务器,通过Firebug查看http返回头的方式,得到了十大网站使用的web服务器列表:
网站地址 | Web服务器 | 说明 |
www.google.cn | Gws | Google Web Server, google自己开发的 |
www.baidu.com | BWS/1.0 | Baidu Web Server, baidu自己开发的 |
www.renren.com | nginx/0.7.64 | http://nginx.org/ 由俄罗斯人Igor Sysoev【注意:现有公开资料都说作者是他,而不是他所领导的小组】为俄罗斯访问量第二的网站RamblerMedia.com开发的 |
www.qq.com | nginx/0.6.39 | |
www.163.com | nginx | |
www.taobao.com | Apache/2.2.8 | http://httpd.apache.org/ Apache旗下的开源http服务器 |
www.sina.com.cn | Apache/2.0.63 | |
www.sohu.com | Apache/1.3.39 | |
www.kaixin001.com | Apache | |
www.youku.com | Apache |
说明:这里测试的全部是首页,这些大型网站,很可能不同的栏目使用不同的web服务器,比如img1.qq.com使用的是TWS(Tencent Web Server)。
总结:
在10大网站中,2家搜索引擎自己开发web服务器;3家使用ngnix;另外5家使用Apache. 10大网站中没有IIS的。同时,也没有人使用lighthttpd, 基本可以理解成,保守的使用Apache,先进的使用Ngnix,lighthttpd既缺乏Apache的传统用户,相对于ngnix又没有太大的优势,所以这里他们没有使用。
就并发能力来说,gws和bws没公开,只能猜想他们很强。普遍认为ngnix并发能力强于Apache。一个数据是ngnix05年开始写的,2010年10月在全球的占有率是7.79%,位列所有服务器的第4名。而Apache在05年的时候接近80%的占有率,现在只有56.74%。
具体内容参看 http://news.netcraft.com/archives/2010/10/12/october-2010-web-server-survey.html