大型网站的web服务器

15 三月, 2010 (16:05) | 架构设计 繁体 English    DeliciOus    分享到新浪微博
作者: H.E. | 您可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明
网址: http://www.javabloger.com/article/top-20-web-stie-web-server.html
豆瓣读书 向你推荐有关 架构设计、 类别的图书。

在网上闲逛的时候看到了一篇文章,http://blog.csdn.net/wzwfly/archive/2007/05/10/1603691.aspx 这篇文章虽然转载的,是发表于 @ 2007年05月10日 21:46:00 , 凭的个人直觉 google、Alibaba.com、Baidu.com、douban.com 这些非常活跃的家伙不会原地不动的。

所以 H.E.打算用工具探测了一下,结果果然不出所料。

Google            Web服务器:  Google Web Server  –GWS是根据Apache内核进行二次开发的
Apache.org     Web服务器:  Apache/2.2.8 (Unix)   运行在 PHP/5.2.10环境中,目前Apache上推荐下载的最新版本是 httpd-2.2.15.tar.gz
Yahoo              Web服务器:  YTS/1.17.23.1  YTS是自己的开发的,参见Yahooz在开源大会上公布的资料(Pdf 资料)
alex.com         Web服务器:   Apache/2.0.55 (FreeBSD)    运行在 PHP/5.1.2环境中
Microsoft         Web服务器:   Microsoft-IIS/7.5   也算是自己研制的吧
eBay.com        Web服务器:  Apache-Coyote/1.1 也就是 Tomcat
Alibaba.com    Web服务器:  Apache/2.2.15 ,应用服务器:JBoss-4.0.5.GA , JK模块:mod_jk/1.2.28
Baidu.com       Web服务器:   BWS/1.0  看见这个信息从屏幕上出现我不得不佩服我们中国人的山寨意识,同时也表示深深的无语
Sina.com.cn    Web服务器:   Apache/2.0.54 (Unix)
blog.sina.com.cn    Web服务器:   nginx/0.7.62  缓存依然使用 Squid  运行在PHP/5.2.9 环境中
163.com          Web服务器:   nginx ,不同于新浪 photo.163.com,blog.163.com,   news.163.com全部采用 nginx 服务器
sohu.com        Web服务器:   SWS 再次佩服我们中国人的山寨意识,同时也再次的表示深深的无语
douban.com     Web服务器:   nginx 
Linkedin.com    Web服务器:   Apache-Coyote/1.1 也是 Tomcat
MSN.com         Web服务器:   Microsoft-IIS/6.0,ASP.Net 的版本是 2.0.50727。
MSN. jp            Web服务器:   Microsoft-IIS/6.0,ASP.Net 的版本是 2.0.50727。
MSN.tw            Web服务器:   不看不知道,一看吓一跳,做域名跳转的这台机器居然是,Apache/2.2.3 (CentOS) , Web服务器还是Linux操作系统自带的,运行在 PHP/5.2.12上,使用“curl -Is www.msn.tw” 试试就知道了。不过真实运行的网站 tw.msn.com,还是Microsoft-IIS/6.0,ASP.Net 的版本是 2.0.50727和美国、日本一样。  经过H.E.的亲自测试可见传说中微软使用Linux的消息不假
MSN.com.cn        Web服务器:   最前端居然是 Big-ip F5的硬件设备,看来msn每个地区的系统架构还不一样。
QQ.com            Web服务器:   nginx/0.6.39 并不是最新的版本,估计腾讯是比较早的一批nginx用户,后端Web缓存squid/2.6.STABLE5
sf.net            Web服务器:   nginx/0.7.63 ,最前端采用 F5  BigIP 负载均衡硬件设备
mop.com        Web服务器:   Apache/2.0.55 (Unix)  最前端采用 MemCache
hi.baidu.com(百度空间)        Web服务器:   Apache 1.1.26.0 ,不知道这个版本的漏洞不是很多

总结:
    1.中国的山寨风暴无处不在,让人哭笑不得,google用Apache整了一个GWS出来,急着跟风,一点没有创新意识。
    2.nginx 服务器 开始逐渐普及
    3.MemCache可以的运用的范围非常广泛
    4.Web服务器依然是Apache在独揽大部分的市场份额
    5.对于Java类型的门户网站 Tomcat 还是首选产品

感谢 ubuntu.unix-center.net Linux  虚拟机 作为本次试验的测试环境。

–end–

 

豆瓣读书  向你推荐有关 架构设计、 类别的图书。



Creative Commons License
本文由J2ee企业顾问-黄毅创作,并已采用创作共用署名2.5中国大陆版许可证授权。

评论

Comment from yegaofei
Time 2010年10月12日 at 11:29 上午

呵呵,山寨无处不在。。。

Comment from Jason
Time 2010年11月29日 at 6:42 下午

你好,想问一下你是怎么测试的

Comment from H.E.
Time 2010年11月29日 at 10:32 下午

用 这个命令,例如,获得台湾msn网站的信息,curl -Is http://www.msn.tw

root@ubuntu:~# curl -Is http://www.msn.tw
HTTP/1.1 302 Found
Date: Mon, 29 Nov 2010 14:28:36 GMT
Server: Apache/2.2.3 (CentOS)
X-Powered-By: PHP/5.2.13
Location: http://tw.msn.com/
Connection: close
Content-Type: text/html

评论

评论也是有版权的!




9689