Wat is latency? Vertraging bij webhosting
Laatst bijgewerkt: 31 December 2025
Wat is latency? Alles over vertraging en website snelheid
Latency is de vertraging tussen het moment dat je een actie uitvoert (bijvoorbeeld een link aanklikt) en het moment dat de reactie zichtbaar wordt. Bij websites is dit de tijd tussen het versturen van een request en het ontvangen van de eerste byte data van de server.
Latency wordt gemeten in milliseconden (ms). Lage latency betekent snelle responstijd - je website reageert direct. Hoge latency voelt traag aan - er zit merkbare vertraging tussen klikken en laden.
Waarom is latency belangrijk?
Gebruikerservaring
Onderzoek toont aan dat:
- 47% van gebruikers verwacht dat een pagina binnen 2 seconden laadt
- 40% verlaat een site die langer dan 3 seconden laadt
- Elke 100ms extra latency kost Amazon 1% omzet
SEO rankings
Google gebruikt snelheid als rankingfactor. Sites met lage latency scoren beter in zoekresultaten, vooral na de Core Web Vitals update.
Conversie
Snellere sites converteren beter:
- 1 seconde sneller = 7% meer conversies
- Mobiele gebruikers zijn nog kritischer
- Bounce rate stijgt exponentieel met latency
Latency vs bandbreedte: het verschil
Veel mensen verwarren latency met bandbreedte, maar het zijn verschillende concepten:
| Aspect | Latency | Bandbreedte |
|---|---|---|
| Wat meet het? | Reistijd van data | Hoeveelheid data tegelijk |
| Metafoor | Snelheid van de auto | Breedte van de weg |
| Eenheid | Milliseconden (ms) | Megabits per seconde (Mbps) |
| Invloed | Responsiviteit | Download snelheid |
Je kunt enorme bandbreedte hebben (snelle weg), maar als de latency hoog is (auto rijdt traag), voelt je site alsnog traag.
Hoe werkt latency technisch?
De reis van een HTTP request
- Gebruiker klikt - Browser registreert de actie
- DNS lookup - Domeinnaam wordt vertaald naar IP (5-50ms)
- TCP handshake - Verbinding wordt opgezet (1x RTT)
- TLS handshake - HTTPS encryptie (1-2x RTT)
- HTTP request - Browser vraagt pagina op
- Server processing - Server verwerkt request
- HTTP response - Server stuurt data terug
- Rendering - Browser toont de pagina
Elke stap voegt latency toe.
Factoren die latency beïnvloeden
Fysieke afstand Data reist door glasvezelkabels met ~200.000 km/s (twee derde lichtsnelheid). Een server in Amsterdam is ~15.000 km van Sydney. Minimale latency: 150ms retour.
Network hops Data springt van router naar router. Elke hop voegt 1-5ms toe. Een typische route heeft 10-20 hops.
Server verwerkingstijd
- Database queries
- PHP/server-side code
- API calls
- File I/O
Protocol overhead
- DNS lookups
- TCP/TLS handshakes
- HTTP headers
Latency meten
Tools voor latency meting
Time to First Byte (TTFB) De belangrijkste metric. Meet de tijd tot eerste byte response.
| TTFB | Beoordeling |
|---|---|
| <200ms | Uitstekend |
| 200-500ms | Goed |
| 500-1000ms | Matig |
| >1000ms | Slecht |
Handige tools:
- Google PageSpeed Insights - Gratis, uitgebreid
- GTmetrix - Waterfall analysis
- WebPageTest - Multiple locations
- Pingdom - Uptime monitoring
- Chrome DevTools - Network tab
Command line testen
# Ping test (ICMP latency)
ping google.com
# HTTP latency met curl
curl -w "Time to first byte: %{time_starttransfer}\n" -o /dev/null -s https://jouwsite.nl
Latency verlagen: praktische tips
1. Kies hosting dichtbij je bezoekers
Een server in Nederland voor Nederlandse bezoekers scheelt 50-200ms vergeleken met een US server.
Aanbevolen Nederlandse hosts:
- Antagonist - Nederlandse datacenters
- TransIP - Eigen infrastructuur
- Hostnet - 25+ jaar ervaring
2. Gebruik een CDN
Een Content Delivery Network cached je content op servers wereldwijd.
Populaire CDN's:
- Cloudflare - Gratis tier beschikbaar
- BunnyCDN - Goedkoop en snel
- KeyCDN - Pay-as-you-go
- Fastly - Enterprise optie
CDN kan latency met 50-80% verlagen voor internationale bezoekers.
3. Optimaliseer server response
Database optimalisatie
- Gebruik indexes
- Optimaliseer queries
- Object caching (Redis/Memcached)
Server-side caching
- Page caching
- Opcode caching (OPcache)
- Full-page cache (Varnish/LiteSpeed)
Code optimalisatie
- Minimaliseer database calls
- Gebruik lazy loading
- Vermijd N+1 queries
4. Verminder HTTP requests
Elke request heeft latency overhead:
- Combineer CSS/JS bestanden
- Gebruik CSS sprites voor icons
- Inline kleine assets
- Lazy load afbeeldingen
5. Enable HTTP/2 of HTTP/3
Moderne protocollen verminderen latency:
- HTTP/2 - Multiplexing, header compression
- HTTP/3 - QUIC protocol, nog sneller
De meeste moderne hosts ondersteunen dit standaard.
6. DNS optimalisatie
Trage DNS = extra latency bij eerste bezoek.
Tips:
- Gebruik snelle DNS (Cloudflare: 1.1.1.1)
- Minimaliseer DNS lookups
- Gebruik DNS prefetching
<link rel="dns-prefetch" href="//fonts.googleapis.com">
Latency per hosting type
| Hosting type | Typische TTFB | Latency |
|---|---|---|
| Shared hosting | 300-800ms | Hoog |
| VPS | 150-400ms | Medium |
| Managed WordPress | 100-250ms | Laag |
| Dedicated server | 50-200ms | Zeer laag |
| Edge/CDN | 20-100ms | Minimaal |
Veelgestelde vragen
Wat is een goede latency voor websites?
TTFB onder 200ms is uitstekend. Onder 500ms is acceptabel. Boven 1 seconde is problematisch.
Kan ik latency naar nul krijgen?
Nee, fysica bepaalt de minimale latency. Licht reist niet oneindig snel. Je kunt wel optimaliseren naar het minimum.
Helpt een snellere internetverbinding?
Voor bandbreedte wel, voor latency meestal niet. Latency is vooral serverside en netwerk gerelateerd.
Wat is Round Trip Time (RTT)?
RTT is de tijd voor een packet om van client naar server en terug te gaan. Latency is vaak RTT + verwerkingstijd.
Beïnvloedt latency SEO?
Ja, Google gebruikt Core Web Vitals (waaronder TTFB) als rankingfactor. Snellere sites ranken beter.
Samenvatting
Latency is cruciaal voor website performance. Focus op:
- Hosting dichtbij bezoekers - Nederlandse server voor NL publiek
- CDN gebruiken - Voor statische content
- Server optimalisatie - Caching, database tuning
- Moderne protocollen - HTTP/2, HTTP/3
Meet regelmatig met tools als PageSpeed Insights en optimaliseer waar nodig. Elke milliseconde telt.
Meer informatie: WordPress.org documentatie
Lees ook
Was dit artikel nuttig?
Vergelijk direct hosting pakketten om de beste keuze voor jouw situatie te maken.
Gerelateerde artikelen
Wat is VPS hosting?
VPS hosting uitgelegd: wat is een virtual private server, voor wie is het geschikt en wat zijn de voordelen ten opzichte van shared hosting?
Wat is een SSL-certificaat?
Alles over SSL-certificaten: wat is SSL, waarom heb je het nodig en hoe herken je een beveiligde website? Essentieel voor elke website.
Wat is uptime bij webhosting?
Wat betekent uptime bij webhosting? Leer over uptime percentages, SLA garanties en waarom 99.9% uptime belangrijk is voor je website.
Hoeveel opslag heb ik nodig voor mijn website?
Ontdek hoeveel schijfruimte je echt nodig hebt voor je website. Praktische gids met voorbeelden per websitetype.
Email hosting uitgelegd: wat je moet weten
Alles over email hosting: wat het is, waarom je het nodig hebt, en hoe je professionele email op je eigen domeinnaam instelt.