在九月的全球Web服務器市場調查中,我們看到在Apache坐穩領頭羊的同時,Nginx也持續的走高,在國內呢?比如像百度、騰訊等國內大型企業在使用哪種Web服務器呢?這裡,我們通過Firebug查看http返回頭的方式,得到了十大網站使用的Web服務器列表:
說明:這裡測試的全部是首頁,這些大型網站,很可能不同的欄目使用不同的Web服務器,比如mail.google.com使用的是GFE(據說是google front end,另外一款google自己開發的Web服務器)。
企業名稱 Web服務器 說明 谷歌中國 Gws 谷歌自主開發的Google Web Server 百度 BWS 由百度自主開發的Baidu Web Server 人人網 Ngnix 騰訊 Ngnix 163 Ngnix 淘寶 Apache Apache旗下的開源http服務器 Sina Apache 搜狐 Apache 開心網 Apache 優酷 Apache
總結
在10大網站中,2家搜索引擎自己開發Web服務器;3家使用Ngnix;另外5家使用Apache。10大網站中沒有IIS的,我想他們肯定不用Windows,否則每年要給微軟很多錢。另外我無責任猜想IIS的並發性能低於其他幾款。
同時,也沒有人使用lighthttpd, 基本可以理解成,保守的使用Apache,先進的使用Ngnix,lighthttpd既缺乏Apache的傳統用戶,相對於ngnix又沒有太大的優勢,所以這裡他們沒有使用。
就並發能力來說,gws和bws沒公開,只能猜想他們很強。普遍認為ngnix並發能力強於Apache。 Ngnix是05年開始寫的,2009年12月在全球的占有率是6.95%,位列所有服務器的第4名。而Apache在05年的時候接近80%的占有率, 現在只有46.59%。
1.之前看了下10大網站的Web服務器後,有網友問soso,sogou,youdao使用的Web服務器;觀察結果如下:
◆youdao.com使用nginx;
◆soso.com使用SWS;
◆sogou.com使用Apache。
2.有網友提到http頭的Web服務器信息是可以改寫的,查看這個http頭說明不了什麼。
沒錯,這個信息是可以自己改寫的,隨便寫啥都可以。通常這樣做的原因是,一旦采用的Web服務器比如使用的 Apache 2.2被發現了一個漏洞,然後你如果隱藏了自己的信息,你用的具體什麼軟件、版本都沒告訴別人,那麼哪些天天在網上掃描別人服務器的黑客就不太會來找你麻 煩了,因為加大了他們難度了;
3.另外,這裡soso使用了sws/1.0, 而比如早期gws坊間流言是基於Apache的某個版本,bws坊間流言是百度的本科生基於Apache改的,究竟事實如何,我不是內部員工,也不清楚。