周海漢 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.
相關文章