各大網站使用web server抽樣統計分析

周海漢 2010.9.25

http://abloz.com

 

本文對中國網站所使用的web服務器軟件進行抽樣調查。以得出當前apache,Microsoft iis, nginx和其他web服務器的市場佔有率。
抽樣代碼如下,將python代碼保存爲testserver.py:

#!/usr/bin/env  python

#--coding:utf8--

#author: zhouhh

#date: 2010.9.25

#python to test http server type

 
import
 httplib

 
servers=open
(
"slist.txt"
)
.read
(
)
.splitlines
(
)

stdict = {
}

 
for
 s in
 servers:
	c = httplib
.HTTPConnection
(
s)

	c.request
(
'HEAD'
,'/'
)

	res = c.getresponse
(
)

	hs = res.getheaders
(
)

	try
:
		stype = [
h[
1
]
 for
 h in
 hs if
 h[
0
]
=='server'
]
 
		stdict[
s]
=str
(
stype[
0
]
)

		print
 '%s/t
%s'
 %
 (
s,stdict[
s]
)

	except
 IndexError
:
		print
 '%s index error'
 %
 s

服務器樣本,slist.txt

www.abloz.com
www.126.com
www.13139.com
www.155.com
mail.163.com
www.163.com
www.17173.com
www.21cn.com
www.263.com
www.3158.cn
www.3533.com
www.3839.com
www.39.net
www.4399.net
www.51.com
www.51job.com
www.5460.net
www.56.com
www.91.cn
www.abchina.com
www.autohome.com.cn
www.avl.com.cn
baike.baidu.com
dict.baidu.com
file.baidu.com
geci.baidu.com
hi.baidu.com
image.baidu.com
mp3.baidu.com
news.baidu.com
post.baidu.com
video.baidu.com
www.baidu.com
zhidao.baidu.com
www.bankcomm.com
www.bbc.co.uk
www.boc.cn
www.bokee.com
www.bullogger.com
www.cca.org.cn
www.ccb.com
sports.cctv.com
www.cctv.com
www.cheshi.com.cn
military.china.com
www.china.com
www.chinagames.net
www.chinamobile.com
www.chinanews.com.cn
www.chinaren.com
www.chinaunix.net
www.cjol.com
www.cmbchina.com
www.cmfu.com
www.cnfol.com
www.cntv.cn
www.crsky.com
www.csdn.net
www.ctrip.com
www.cyol.net
www.dianping.com
www.digg.com
www.dopod.com
www.douban.com
www.duba.net
www.eastmoney.com
www.espnstar.com.cn
www.f130.net
www.facebook.com
www.flash8.net
house.focus.cn
www.gdb.com.cn
sz.gd.vnet.cn
www.google.cn
www.google.com.hk
ditu.google.com
gmail.google.com
www.google.com
www.gznet.com
www.hao123.com
www.hexun.com
www.hongxiu.com
www.hotmail.com
www.hunantv.com
www.icbc.com.cn
www.ifeng.com
www.imobile.com.cn
www.jrj.com.cn
www.kaixin001.com
www.kdnet.net
www.ku6.com
www.lenovomobile.com
spaces.live.com
www.love21cn.com
cn.mail.yahoo.com
www.matesay.cn
www.mop.com
www.motorola.com.cn
cartoon.msn.com.cn
love21cn.msn.com.cn
cn.msn.com
www.myspace.com
china.nba.com
jczs.news.sina.com.cn
www.no5.com.cn
www.onlinedown.net
www.online.sh.cn
www.openv.tv
www.ourgame.com
www.pcauto.com.cn
www.pcgames.com.cn
www.pconline.com.cn
pop.pcpop.com
www.people.com.cn
www.pumch.ac.cn
www.python.org
mil.qianlong.com
www.qq163.com
qzone.qq.com
www.qq.com
www.qunar.com
www.readnovel.com
www.renren.com
www.rising.com.cn
www.rongshuxia.com
www.samsung.com.cn
www.sg.com.cn
auto.sina.com.cn
blog.sina.com.cn
finance.sina.com.cn
games.sina.com.cn
mail.sina.com.cn
news.sina.com.cn
sports.sina.com.cn
tech.sina.com.cn
www.sina.com.cn
www.sina.com
www.skycn.com
www.sogou.com
business.sohu.com
club.sohu.com
health.sohu.com
news.sohu.com
sports.sohu.com
www.sohu.com
www.sonyericsson.com.cn
www.stockstar.com
www.taobao.com
www.tianya.cn
www.tiexue.net
hjsm.tom.com
mail.tom.com
sports.tom.com
www.tom.com
www.tudou.com
www.u688.com
www.virtualshoemuseum.com
www.wuhan.net.cn
www.xcar.com.cn
www.xiaoyouxi.com
www.xici.net
www.xinhuanet.com
www.xxsy.net
www.xyxy.net
www.yahoo.cn
www.yahoo.com
www.younet.com
www.yymp3.com
www.zaobao.com
www.zhaopin.com
www.zhcw.com
download.zol.com.cn
mobile.zol.com.cn

執行./testserver.py
排除超時等錯誤,執行完的結果如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
www.yahoo.cn	4EWS
baike.baidu.com	Apache
business.sohu.com	Apache
china.nba.com	Apache
dict.baidu.com	Apache
download.zol.com.cn	Apache
health.sohu.com	Apache
image.baidu.com	Apache
mail.163.com	Apache
mobile.zol.com.cn	Apache
news.baidu.com	Apache
news.sohu.com	Apache
qzone.qq.com	Apache
sports.sohu.com	Apache
sports.tom.com	Apache
www.126.com	Apache
www.17173.com	Apache
www.51.com	Apache
www.abloz.com	Apache
www.bbc.co.uk	Apache
www.ccb.com	Apache
www.chinamobile.com	Apache
www.chinaren.com	Apache
www.chinaunix.net	Apache
www.digg.com	Apache
www.kaixin001.com	Apache
www.ku6.com	Apache
www.skycn.com	Apache
www.sogou.com	Apache
www.sohu.com	Apache
www.taobao.com	Apache
www.tom.com	Apache
www.tudou.com	Apache
www.xcar.com.cn	Apache
www.xinhuanet.com	Apache
www.zaobao.com	Apache
www.zhaopin.com	Apache
zhidao.baidu.com	Apache
hi.baidu.com	apache 1.1.26.0
house.focus.cn	Apache/
1.3.31 (
Fedora)

www.bokee.com	Apache/
1.3.31 (
Unix)
 mod_gzip/
1.3.26.1a
geci.baidu.com	apache 1.6.14.0
mp3.baidu.com	apache 1.6.14.0
www.avl.com.cn	Apache/
2.0.53 (
Unix)

games.sina.com.cn	Apache/
2.0.54 (
Unix)

www.sina.com.cn	Apache/
2.0.54 (
Unix)

club.sohu.com	Apache/
2.0.55 (
Unix)

www.online.sh.cn	Apache/
2.0.55 (
Unix)

www.duba.net	Apache/
2.0.55 (
Unix)
 DAV/
2
 PHP/
5.2.4
finance.sina.com.cn	Apache/
2.0.59 (
Unix)

hjsm.tom.com	Apache/
2.2.10 (
Unix)
 PHP/
5.2.9
www.zhcw.com	Apache/
2.2.11 (
Unix)
 DAV/
2

www.xyxy.net	Apache/
2.2.11 (
Unix)
 DAV/
2
 PHP/
5.2.9
www.cyol.net	Apache/
2.2.13 (
Unix)

auto.sina.com.cn	Apache/
2.2.15 (
Unix)

jczs.news.sina.com.cn	Apache/
2.2.15 (
Unix)

news.sina.com.cn	Apache/
2.2.15 (
Unix)

sports.sina.com.cn	Apache/
2.2.15 (
Unix)

tech.sina.com.cn	Apache/
2.2.15 (
Unix)

www.gznet.com	Apache/
2.2.15 (
Unix)
 DAV/
2

mail.tom.com	Apache/
2.2.15 (
Unix)
 mod_ssl/
2.2.15 OpenSSL/
0.9.7e DAV/
2

www.younet.com	Apache/
2.2.4 (
Unix)
 DAV/
2
 PHP/
4.4.7
www.cnfol.com	Apache/
2.2.6 (
Unix)

www.51job.com	Apache/
2.2.8 (
Unix)
 PHP/
5.2.5
www.python.org	Apache/
2.2.9 (
Debian)
 DAV/
2
 SVN/
1.5.1 mod_ssl/
2.2.9 OpenSSL/
0.9.8g mod_wsgi/
2.5
 Python/
2.5.2
mail.sina.com.cn	Apache/
2.2.9 (
FreeBSD)
 mod_ssl/
2.2.9 OpenSSL/
0.9.7e-p1 PHP/
5.2.6 with Suhosin-Patch
sz.gd.vnet.cn	Apache/
2.2.9 (
Unix)

post.baidu.com	apache 2.7.18.0
www.5460.net	Apache-Coyote/
1.1

www.cca.org.cn	Apache-Coyote/
1.1

www.sonyericsson.com.cn	Apache-Coyote/
1.1

cartoon.msn.com.cn	BigIP
file.baidu.com	BWS/
1.0

www.baidu.com	BWS/
1.0

sports.cctv.com	CCTV.com_webserver/
1.0

www.cctv.com	CCTV.com_webserver/
1.0

www.cntv.cn	CCTV.com_webserver/
1.0

www.chinanews.com.cn	CWS/
1.0

www.espnstar.com.cn	DnionOS/
1.0

www.readnovel.com	DnionOS/
1.0

www.mop.com	dx136
gmail.google.com	GSE
www.google.com	gws
www.google.com.hk	gws
www.bankcomm.com	IBM_HTTP_SERVER
video.baidu.com	lighttpd
www.hao123.com	lighttpd
ditu.google.com	mfe
www.virtualshoemuseum.com	Microsoft-IIS/
5.0

cn.msn.com	Microsoft-IIS/
6.0

mil.qianlong.com	Microsoft-IIS/
6.0

pop.pcpop.com	Microsoft-IIS/
6.0

www.13139.com	Microsoft-IIS/
6.0

www.263.com	Microsoft-IIS/
6.0

www.3533.com	Microsoft-IIS/
6.0

www.4399.net	Microsoft-IIS/
6.0

www.91.cn	Microsoft-IIS/
6.0

www.bullogger.com	Microsoft-IIS/
6.0

www.chinagames.net	Microsoft-IIS/
6.0

www.cjol.com	Microsoft-IIS/
6.0

www.cmfu.com	Microsoft-IIS/
6.0

www.crsky.com	Microsoft-IIS/
6.0

www.ctrip.com	Microsoft-IIS/
6.0

www.dopod.com	Microsoft-IIS/
6.0

www.eastmoney.com	Microsoft-IIS/
6.0

www.f130.net	Microsoft-IIS/
6.0

www.flash8.net	Microsoft-IIS/
6.0

www.hongxiu.com	Microsoft-IIS/
6.0

www.hotmail.com	Microsoft-IIS/
6.0

www.icbc.com.cn	Microsoft-IIS/
6.0

www.lenovomobile.com	Microsoft-IIS/
6.0

www.matesay.cn	Microsoft-IIS/
6.0

www.motorola.com.cn	Microsoft-IIS/
6.0

www.no5.com.cn	Microsoft-IIS/
6.0

www.onlinedown.net	Microsoft-IIS/
6.0

www.ourgame.com	Microsoft-IIS/
6.0

www.pumch.ac.cn	Microsoft-IIS/
6.0

www.qq163.com	Microsoft-IIS/
6.0

www.rising.com.cn	Microsoft-IIS/
6.0

www.sg.com.cn	Microsoft-IIS/
6.0

www.tianya.cn	Microsoft-IIS/
6.0

www.tiexue.net	Microsoft-IIS/
6.0

www.xici.net	Microsoft-IIS/
6.0

www.xxsy.net	Microsoft-IIS/
6.0

spaces.live.com	Microsoft-IIS/
7.0

www.boc.cn	Microsoft-IIS/
7.0

www.kdnet.net	Microsoft-IIS/
7.0

www.yymp3.com	Microsoft-IIS/
7.0

www.autohome.com.cn	Microsoft-IIS/
7.5

www.myspace.com	Microsoft-IIS/
7.5

www.abchina.com	Microsoft-IIS/
7.5
, M2
www.wuhan.net.cn	Netscape-Enterprise/
4.0

love21cn.msn.com.cn	nginx
www.163.com	nginx
www.56.com	nginx
www.cheshi.com.cn	nginx
www.dianping.com	nginx
www.douban.com	nginx
www.hexun.com	nginx
www.love21cn.com	nginx
www.pcauto.com.cn	nginx
www.pcgames.com.cn	nginx
www.pconline.com.cn	nginx
www.people.com.cn	nginx
www.hunantv.com	nginx/
0.6.36
www.qq.com	nginx/
0.6.39
www.rongshuxia.com	nginx/
0.7.30
www.21cn.com	nginx/
0.7.59
www.stockstar.com	nginx/
0.7.59
blog.sina.com.cn	nginx/
0.7.62
www.155.com	nginx/
0.7.62
military.china.com	nginx/
0.7.63
www.china.com	nginx/
0.7.63
www.qunar.com	nginx/
0.7.64
www.3839.com	nginx/
0.7.65
www.csdn.net	nginx/
0.7.65
www.openv.tv	nginx/
0.7.67
www.ifeng.com	nginx/
0.8.32
www.renren.com	nginx/
0.8.44
www.imobile.com.cn	nginx/
0.8.49
www.sina.com	nginx/
0.8.50
www.u688.com	Oversee Turing v1.0.0
www.3158.cn	PowerCDN/
2.0

www.google.cn	sffe
www.39.net	squid
cn.mail.yahoo.com	unknown
www.cmbchina.com	unknown
www.facebook.com	unknown
www.gdb.com.cn	unknown
www.jrj.com.cn	unknown
www.samsung.com.cn	unknown
www.xiaoyouxi.com	unknown
www.yahoo.com	YTS/
1.18.5

從以上結果可以看出,一共173個服務器(剔除了twitter.com,youtube.com等訪問失敗的)。apache佔70個,佔百分比40.5%, Microsoft IIS佔43個,約佔24.9%, nginx 29個,佔16.8%。
相較2007年的一個統計 ,apache和IIS的市場佔有率都下降了。而nginx有較大的提升。lighthttpd只有兩個。百度用自己的webserver,BWS——baidu web server.據研究是基於thttpd的。谷歌是GWS,Google web server.

相關文章

  1. 周海漢:Alexa 深入研究 (6.258)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章