Doorgaan naar inhoud

LiteSpeed vs NGINX vs Apache: welke webserver moet je kiezen?

Dit artikel bevat affiliate links, maar onze tests zijn onafhankelijk. Meer hierover

Ontdek SailWP →

Als je op zoek bent naar webhosting ben je waarschijnlijk de server types LiteSpeed, NGINX en Apache tegengekomen. Vooral wanneer een provider LiteSpeed servers gebruikt, wordt dit meestal expliciet benoemd als een unique selling point.  

De vraag is nu of het ene server type nou per se beter is dan het andere en of je je keuze bij het kiezen van een hosting provider erdoor moet laten beïnvloeden. Dit artikel vertelt je alles wat je moet weten.

Korte samenvatting

  • LiteSpeed, NGINX en Apache zijn de grote spelers op het gebied van webservers, elk met hun eigen unieke sterke punten en fanbase.
  • Online benchmarks suggereren meestal dat LiteSpeed de concurrentie in het stof laat bijten, maar in werkelijkheid zijn de verschillen met NGINX niet zo groot en heeft Apache nog steeds zijn eigen voordelen.
  • Laat de webserver van een hosting provider niet leidend zijn in je keuze. Persoonlijk zou ik niet snel voor een hosting provider kiezen die nog op Apache leunt, maar NGINX en LiteSpeed zijn praktisch even snel.

Achtergrond informatie

Allereerst een korte achtergrond over hoe de 3 belangrijkste webservers van dit moment tot stand zijn gekomen.

LiteSpeed werd gelanceerd in 2003 met de intentie om beter te zijn dan de oudere Apache servers. Het was sneller en kon meer internetverkeer aan zonder de server te overbelasten. Het bedrijf achter LiteSpeed verkoopt het met extra functies, zoals betere beveiliging en speciale tools voor WordPress websites. In 2013 lanceerde LiteSpeed een open source versie (OpenLiteSpeed) om zo een bredere markt te kunnen bedienen.

NGINX (uitgesproken als “engine-x”) startte in 2004. Het doel was om heel veel internetverkeer tegelijk aan te kunnen, meer dan de meeste andere servers op dat moment. NGINX is open source en werd hierdoor sneller opgepikt door de hosting community dan LiteSpeed.

Apache is een oude rot in het server landschap: het werd gelanceerd in 1995. Het was de eerste echt populaire webserver. Mensen vonden Apache geweldig omdat ze het konden aanpassen met extra modules, afhankelijk van wat hun website nodig had. Het ondersteunt allerlei websitecodes en zorgt voor veilige verbindingen. Het wordt nog steeds bijgewerkt en gebruikt voor allerlei websites.

Deze drie webservers hebben elk op hun eigen manier het moderne internet gevormd.

LiteSpeed, NGINX en Apache vergelijken

De 3 webservers verschillen behoorlijk van elkaar. Hieronder een samenvatting van de belangrijkste kenmerken van iedere server. Let op: ik slinger hier met nogal wat technische termen die voor jou als eindgebruiker wellicht niet heel relevant zijn. Scroll door naar het volgende hoofdstuk als je meer wilt weten over de performance verschillen en of het uitmaakt welke webserver je hosting bedrijf gebruikt.

LiteSpeed

LiteSpeed staat bekend om zijn hoge prestaties, schaalbaarheid en het vermogen om met minimale geheugenconsumptie duizenden verbindingen tegelijkertijd te verwerken. Dit zijn de belangrijkste kenmerken:

  • Event-driven architecture. Net als NGINX gebruikt LiteSpeed een event-driven architectuur. Hierdoor kan het een hoog aantal verzoeken tegelijkertijd bedienen zonder aanzienlijke geheugenoverhead. Dit model is zeer effectief voor het afhandelen van statische content en zwaar verkeer.
  • LiteSpeed Cache. LiteSpeed biedt server-level caching via de gratis plugin LiteSpeed Cache (LSCache). LSCache versnelt de verwerking van dynamische content, waardoor content die normaal gesproken langer zou duren om te laden (vanwege verschillende backend-processen) praktisch onmiddellijk kan worden opgevraagd.
  • Security features. LiteSpeed heeft ingebouwde anti-DDoS-functies, zoals bandbreedte- en verbindingsthrottling. Het ondersteunt ook mod_security-regels, waardoor gebruikers die van Apache migreren hun bestaande beveiligingsregels kunnen blijven gebruiken.

NGINX

NGINX is populair vanwege zijn snelheid en betrouwbaarheid bij het bedienen van statische content. Ook is het een robuuste reverse proxy server. Belangrijke kenmerken zijn onder anderen:

  • Asynchronous event-driven approach. NGINX behandelt verzoeken op een niet-blokkerende, event-driven manier. Hierdoor kan het veel verzoeken tegelijkertijd bedienen met een klein geheugen footprint – net als LiteSpeed, hoewel dit bij NGINX op een niet-synchrone manier wordt gedaan. Dit is vooral aantrekkelijk voor het snel serveren van statische content.
  • Load balancing. NGINX biedt ingebouwde ondersteuning voor load balancing (het verdelen van verkeer over verschillende servers om de responstijd en uptime te verbeteren). Met name belangrijk voor websites die veel verkeer ervaren.
  • HTTP/2 Support. HTTP/2 wordt steeds meer gebruikt waardoor de ondersteuning van NGINX voor dit protocol een essentiële functie is. HTTP/2 biedt verbeterde laadtijden voor webpagina’s en verbeterde beveiligingsfuncties, waardoor het een aanzienlijke upgrade is ten opzichte van HTTP/1.

Apache

Als een van de oudste en meest betrouwbare webservers onderscheidt Apache op de volgende manieren:

  • Dynamic module loading. Apache werkt via een modulaire architectuur, waardoor functies kunnen worden toegevoegd of verwijderd door modules te laden of te ontladen. Deze architectuur is zeer flexibel en zorgt ervoor dat Apache voor een grote variëteit aan applicaties geschikt is.
  • .htaccess support. De ondersteuning van Apache voor directory-level configuratiebestanden (bekend als .htaccess) maakt precieze controle van server configuraties mogelijk. Deze functie is vooral interessant voor shared hosting omgevingen, omdat het gebruikers veranderingen laat maken zonder server-brede instellingen te maken.
  • Veel features via modules. De uitgebreide bibliotheek van Apache-modules (zoals mod_ssl voor SSL/TLS-ondersteuning, mod_rewrite voor URL-manipulatie en mod_security voor een verbeterde firewall) maakt het veelzijdig en flexibel. Deze modules helpen bij het aanpassen van servers op basis van specifieke vereisten.

Vergelijkingstabel

Kenmerk/Server LiteSpeed NGINX Apache
Architectuur Event-driven Asynchronous event-driven Modulair
Caching LiteSpeed Cache N.v.t. (oplossingen van derde partijen beschikbaar) N.v.t. (mod_cache beschikbaar)
Beveiliging Anti-DDoS, ModSecurity-ondersteuning SSL/TLS, Aanpasbare beveiliging ModSecurity, .htaccess
Load Balancing Ja (via LiteSpeed Load Balancer) Ingebouwd Via modules van derde partijen
HTTP/2-ondersteuning Ja Ja Ja (via mod_http2)
Unique selling points Hoge prestaties met minimaal geheugen Hoge gelijktijdigheid voor statische content Uitgebreide functieset via modules
Flexibiliteit Configureerbaar, met eigen aspecten Zeer configureerbaar, gericht op prestaties Zeer aanpasbaar via modules en .htaccess

Je komt online nogal wat afbeeldingen in benchmark tests tegen die dit soort resultaten laten zien:

LiteSpeed benchmark

Kijk je naar dit soort resultaten dan zal je snel de indruk krijgen dat alleen LiteSpeed de moeite waard is en dat zowel NGINX als Apache prehistorisch traag zijn.

Het probleem is dat je deze benchmarks vooral tegenkomt op de site van LiteSpeed zelf en hosting providers die LiteSpeed servers hebben. Dan krijg je dus een beetje “wij van WC-eend…”-achtige taferelen.

Hoewel Apache inderdaad wat slechter presteert, zijn de verschillen tussen LiteSpeed en NGINX een stuk minder extreem.

Even een ander geluid laten horen van WPJohnny (die naar eigen zeggen een die-hard LiteSpeed fan is):

Is OpenLiteSpeed faster than NGINX?

  • Without caching, I’d say NO. 
  • But with caching, I’d say YES but only by a freaken hair. Difference so small you wouldn’t even notice.

Any other benchmarks showing LiteSpeed being 20-300% faster than NGINX are silly to me. I’m a diehard LiteSpeed fan myself but don’t believe it’s that much faster. OpenLiteSpeed (free version) is like 1-2% faster at most. LiteSpeed Enterprise (paid version) is maybe 3-5% faster at most. If even that. And sometimes, I swear NGINX is faster.

However…

LiteSpeed can do many things that produce faster end result in real-world use. Caching dynamic requests, security features (that decrease resource drain from DDOS attacks), and more.

Hij noemt een aantal dingen die LiteSpeed kan die voor NGINX ingewikkelder zijn, maar gaat niet mee in de claim dat LiteSpeed aanmerkelijk sneller is.

Voorbeelden van webhosting bedrijven die de verschillende webservers gebruiken

Hieronder wat voorbeelden van hosting providers die LiteSpeed, Apache en NGINX gebruiken.

Hosting providers met LiteSpeed servers

Lees hier meer over LiteSpeed hosting.

Hosting providers met NGINX servers

Hosting provers met Apache servers

Maakt het voor jou als gebruiker echt uit welke webserver je hosting provider gebruikt?

Ik heb m’n websites zowel ondergebracht bij een provider die NGINX gebruikt en een provider die LiteSpeed gebruikt.

De LiteSpeed provider was in mijn geval sneller, maar de performance verschillen waren minimaal.

Punt is dat uiteindelijk de performance van een hosting provider meer aan komt op hun specifieke know-how en hoe ze hun business runnen (hoe nieuw is hun hardware, hoeveel sites zetten ze op een server) dan de specifieke server technologie die ze gebruiken.

Onder de snelste hosting providers die er zijn kom je veel LiteSpeed tegen, maar NGINX-servers vind je er ook zeker tussen. Een bedrijf als Google, wat het een en ander begrijpt van websitesnelheid, gebruikt NGINX voor hun Google Cloud Platform.

Als gebruiker zou ik de gekozen webserver dus niet leidend laten zijn in mijn hosting keuze. Belangrijker om op te letten is hun performance, kwaliteit van de support, aangeboden features en de prijs-kwaliteitverhouding. Hoe specifieke hosting providers hierop scoren kun je lezen in onze hosting reviews.

Klopt dit nog?

Help ons deze pagina actueel te houden

Bedankt voor je feedback!

Joost Boer
Joost Boer
Joost is sinds 2014 aan het ondernemen. Op Start24 deelt hij zijn praktische ervaring met WordPress, webhosting en het bouwen van winstgevende websites. Hij test alle techniek zelf, zodat jij altijd de beste keuze maakt voor jouw project.
JoostBot
JoostBot
Getraind op 300+ artikelen
Stel een vraag over hosting, WordPress of het maken van een website.
JoostBot denkt na...
JoostBot