De opensource-webserver nginx wordt inmiddels vaker gebruikt dan Microsofts IIS-software, wanneer wordt gekeken naar actieve websites. Wanneer wordt gekeken naar alle hostnames is IIS nog wel groter. De populairste server blijft Apache.
Het is voor het eerst dat nginx bij actieve hostnames vaker wordt ingezet dan Microsofts webserversoftware. Het marktaandeel van nginx op dat vlak nam dit jaar met 0,6 procent toe tot 12,2 procent, zo blijkt uit cijfers van webhost-analist NetCraft. Onder actieve websites verstaat NetCraft sites waarop ook daadwerkelijk unieke content wordt gepubliceerd, en dus geen placeholders.
Nginx is een lichte webserver die vooral geschikt is voor het serveren van statische content, hoewel er ook ondersteuning voor dynamische content is. De server kan overigens ook dienstdoen als loadbalancer, streamingserver of proxyserver.
Apache blijft aan kop, met een marktaandeel van 57,9 procent onder actieve websites. Hoewel het aantal hosts met Apache toenam, neemt het marktaandeel met 0,3 procent af. Ook het marktaandeel van actieve webservers met Google-software - zoals Google Search, YouTube en BlogSpot - neemt licht af.
Wanneer wordt gekeken naar een miljoen populaire websites, is het marktaandeel van Microsoft met 15 procent nog fors groter dan nginx, met 8,5 procent. Wel blijft het marktaandeel van Microsoft ongeveer gelijk, terwijl dat van nginx nog stijgt. Ook onder populaire sites is de Apache-webserver heer en meester, net als het marktaandeel onder alle sites.
NetCraft noemt in zijn analyse enkel de producenten van webserversoftware. Bij Microsoft kan worden aangenomen dat het daarbij gaat om zijn IIS-webserversoftware, terwijl het bij Apache om de Apache-httpd-server gaat. Google heeft ook zijn eigen webserversoftware ontworpen, maar gebruikt die enkel intern.
In totaal waren er bijna 583 miljoen webhosts, becijferde NetCraft. De organisatie baseert zijn berekeningen door naar alle hostnames die het kent een keer per maand een http-request te doen, met als doel om achter het gebruikte webserversoftware en besturingssysteem te komen.
| Actieve hostnames | Populairste hostnames | Alle hostnames |
||||
|---|---|---|---|---|---|---|
| Apache | 57,9% | (-0.3%) |
64,4% | (-0,4%) |
64,9% | (-0.3%) |
| nginx | 12,2% | (+0.6%) |
8,5% | (+0.3%) |
9,6% | (+0.8%) |
| Microsoft | 12,1% | (-0.2%) |
15% | (-) |
14,5% | (-0.4%) |
| 7,9% | (-0.2%) |
2,4% | (+0.1%) |
3,3% | (0.1%) |
|
Cijfers van januari 2012. Bron: NetCraft
[Reactie gewijzigd door mmjjb op donderdag 5 januari 2012 16:19]
Daarna volgt er een lijstje waarom de webserver die zij vinden afwijkt dan degene die jij als gebruiker te zien krijgt en daar staat de proxy mogelijkheid ook al tussen. Probleem is een beetje dat je aardig wat dingen kunt maskeren en het dus niet altijd mogelijk is om e.e.a. te achterhalen maar door het combineren van diverse checks kom je een aardig eind.Netcraft determines the operating system of the queried host by looking in detail at the network characteristics of the HTTP reply received from the web site.
[Reactie gewijzigd door martdj op donderdag 5 januari 2012 18:58]
Ja, en nee. Als je apache zo configureerd dat ie php doet op dezelfde manier als nginx en lighttpd, dan zul je zien dat de performance verschillen aanzienlijk kleiner worden. Maar apache heeft natuurlijk wel een veel grotere footprint en is 'rijker' qua dingen die het kan. (sommige mensen zouden dat echter weer bloated noemenEn toch zie ik vaak blogs met de boodschap dat Nginx sneller is met php applicaties als apache.
Bron: www.lighttpd.netlighttpd powers several popular Web 2.0 sites like YouTube, wikipedia and meebo.
[Reactie gewijzigd door kevinwalter op donderdag 5 januari 2012 18:43]
[Reactie gewijzigd door mindcrash op donderdag 5 januari 2012 21:23]
Niet perse, je kan ASP.NET (sort of) ook binnen Apache draaien en J2EE bestaat ook nog.Zou dit betekenen dat de populariteit van OSS oplossingen (op basis van Python, Ruby en PHP in combinatie met BSD of Linux) ook langzaam maar zeker aan het groeien is ten opzichte van Microsoft based oplossingen (op basis van .NET en Windows)?
Wellicht, maar dat an sich wil niet zo veel zeggen. Het is meer een gevolg van de 'internetificatie' van de samenleving: de groenteboer op de hoek heeft tegenwoordig ook een simpele site. Omdat het dan wel weer krentenkakkers zijn, en het niks mag kosten, wordt dat maar op LAMP gehost. Voor de grotere en serieuzere sites zie je waarschijnlijk het aandeel stijgen. Niet omdat het beter is dan LAMP (voordat ik een religieuze oorlog ontketen), maar omdat meer developers ontdekken dat het een waardig alternatief is.Zou dit betekenen dat de populariteit van OSS oplossingen (op basis van Python, Ruby en PHP in combinatie met BSD of Linux) ook langzaam maar zeker aan het groeien is ten opzichte van Microsoft based oplossingen (op basis van .NET en Windows)?
Waarom zou het krentekakkers zijn, ze willen gewoon een betrouwbare simplele oplossing en dan is LAMP gewoon prima te doen.. Dan pleuren ze er drupal of joomla, of zelfs wordpress op, theme maken en een paar extensies en draaien met die hap.. geen dure licenties nodig.. Tenzij je natuurlijk expleciet ASP.NET MOET draaien[...]
Wellicht, maar dat an sich wil niet zo veel zeggen. Het is meer een gevolg van de 'internetificatie' van de samenleving: de groenteboer op de hoek heeft tegenwoordig ook een simpele site. Omdat het dan wel weer krentenkakkers zijn, en het niks mag kosten, wordt dat maar op LAMP gehost. Voor de grotere en serieuzere sites zie je waarschijnlijk het aandeel stijgen. Niet omdat het beter is dan LAMP (voordat ik een religieuze oorlog ontketen), maar omdat meer developers ontdekken dat het een waardig alternatief is.
Fout, nginx is in de eerste plaats een reverse proxy en pas op de tweede plaats een webserver. Dat was toch de opzet van het project.*) Nginx wordt steeds meer ingezet als reverse proxy (al moet ik wel zeggen dat als je echt serieus hiermee aan de slag wil gaan dat je dan beter een oplossing kunt gebruiken als Pound of Varnish die beide specifiek voor dit soort dingen geschreven zijn. Nginx is in de eerste plaats namelijk 'gewoon' een webserver (maar dan wel weer een waanzinnig snelle webserver) )
Klinkt inderdaad als een prima alternatiefEn terecht ! Als ze de documentatie nu eens completer maken dan zou het nog wel eens heel snel kunnen gaan (hoop ik).Standaard features staat goed beschreven maar sommige features die niet iedereen gebruikt staan alleen' gedocumenteerd' in de mailing lists. Probeer maar eens voor de lol een te lange servername (of meerdere verschillende servernames) onder 1 'server' te zetten. Maar goed, de apache site vind ik dan ook weer een kriem :-)
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Microsoft Sony Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True