Jimmy's Blog Jimmy Ruska's Blog
Apache becoming outdated? Posted on Friday, February 15 2008
Learn to Play Songs by Ear: Ear Training

Apache is open source and insanely optimized with tens or hundreds of millions of domains using it, but many competitors are emerging that put its continued popularity in question. The most recent of which is Nginx, which was originally designed to be the server for one of russia's biggest search portals/engines, rambler. Those crazy russian hackers are known to to be some of the best. The brilliant russians finally found another hobby to play other than chess while it's cold as hell (wait, what?) most the year.

Wikipedia has a nice comparison of lightweight webservers. Site's offer dynamic content can still programs like memcached to see massive performance increases (originally made for livejournal). Sometimes you can use a combination of webservers. For example youtube had used lightspeed for it's thumbnails, while something else for handling it's dynamic content. How is the average site owner supposed to know the performance differences between webservers? Buying a test server and benchmarking can be expensive and tedious. 3rd party reports can easily be biased or forged since it's a profitable industry. The best way is to check the emerging statistics on webserver use. Large corporations own a massive quantity of sites on the web, and they'll be sure to throw big money for research and testing to ensure they have the most efficient and cost effective setup possible.

Here's the statistics based on the 2008 Necraft Website Survey.

VendorProductWeb Sites
ApacheApache78374121
MicrosoftIIS55704513
GoogleGFE8287294
UnknownUnknown3326340
OverseeOversee1603182
lighttpdlighttpd1536981
OtherOther1033668
nginxnginx842206
ZeusZeus504680
IdeaWebServerIdeaWebServer454427
LiteSpeedLiteSpeed432442
ApacheCoyote361198
SunSun-ONE-Web-Server341308
ResinResin298569
JettyJetty228789
RapidSiteRapidSite220070
SunEnterprise200169
tigersharktigershark188877
NOYBNOYB171371
htt pdhtt pd162693
SqueegitSqueegit146348
WebserverXWebserverX143372
BaseHTTPBaseHTTP138248
Blk-EnterpriseBlk-Enterprise110650
LotusLotus-Domino88419
IBMIBM_HTTP_Server87363
iCESraptureiCESrapture62423
ZopeZope53202
ConcentricHost-AshurbanipalConcentricHost-Ashurbanipal50042
AOLserverAOLserver34534
ForwarderForwarder33468
ZX_SpectrumZX_Spectrum31909
ForAll.plForAll.pl29592
IPLIPL28865
AcenetAcenet28750
Joker.comJoker.com26597
MongrelMongrel25684
az-webserveraz-webserver25517
DinaDina24886
aa24705
WebWeb23297
thttpdthttpd21435
OracleOracle-Application-Server-10g21426
thttpdthttpd-TOF13801
SunSun-Java-System-Web-Server8420
OracleOracle5962

It's really unfortunate 55 million sites run microsoft servers.




Tags: apache vs lightspeed, apache vs lighttpd, nginx vs apache, nginx vs lighttpd



stumble digg delicious


Blog by Jimmy Ruska
Add me: Youtube, Twitter, Facebook, MySpace

Share:

More OMFG-Good Links

See all Posts in the Funny Pictures category.
Download mp3s faster than limewire using google.
I've made 100+ free video tutorials.
See the best of the internet today on one page.