Wat is een CDN?
Het is waarschijnlijk de grootste ergernis van iedereen die online surft: een website die traag laadt. Je klikt op een link, het scherm blijft wit, en dat laadbalkje kruipt tergend langzaam vooruit. De kans is groot dat je na drie seconden al afhaakt en naar de concurrent gaat. Snelheid is essentieel op het internet.
Bij Jelmoo Studio hameren we er vaak op: een website moet niet alleen mooi zijn, hij moet vooral presteren. Een belangrijke techniek die hierbij aan de achterkant het zware werk doet, is een CDN. Maar wat is een CDN precies? In dit artikel leggen we je in heldere taal uit wat deze afkorting betekent, hoe het werkt en waarom het voor veel moderne websites (en webshops) onmisbaar is geworden om bezoekers tevreden te houden.
Wat wordt bedoeld met CDN?
CDN staat voor Content Delivery Network (of soms Content Distribution Network). Heel simpel gezegd is het een netwerk van servers die over de hele wereld verspreid staan, met als hoofddoel om content zo snel mogelijk bij de gebruiker te krijgen.
Stel je voor: je hebt een nieuwe website laten maken en jouw hoofdserver (de plek waar je website ‘woont’) staat in Amsterdam. Als iemand uit Utrecht je website bezoekt, is de verbinding razendsnel. De afstand is immers klein. Maar wat als iemand uit New York of Tokio je site bezoekt? De data moet dan een enorme afstand afleggen via internetkabels onder de oceaan. Dit zorgt voor vertraging, ook wel ‘latency’ genoemd.
Een CDN lost dit op door kopieën van jouw website (afbeeldingen, scripts, stijlbladen) op te slaan op servers die dichter bij de bezoeker staan. De bezoeker uit New York haalt de website dan niet uit Amsterdam, maar vanaf een server in New York zelf. Het resultaat? Een website die direct op het scherm staat.
Hoe werkt een CDN in de praktijk?
Om te begrijpen hoe dit technisch werkt, moeten we onderscheid maken tussen twee soorten servers:
- De Origin Server: Dit is de hoofdserver waar je website daadwerkelijk gehost wordt. Hier voeg jij nieuwe producten toe of pas je teksten aan.
- De Edge Servers: Dit zijn de servers van het CDN-netwerk, verspreid over strategische locaties wereldwijd.
Zodra je een CDN activeert, gebeurt er iets slims. Wanneer een bezoeker je website opvraagt, kijkt het CDN welke Edge server fysiek het dichtst bij die bezoeker in de buurt is. Deze server stuurt de opgeslagen kopie (de cache) van je website naar de bezoeker. Is er nog geen kopie? Dan haalt het CDN de gegevens één keer op bij de Origin Server, slaat ze op, en serveert ze daarna razendsnel uit aan alle volgende bezoekers in die regio.
Wat doet een CDN voor de snelheid (LCP)?
In de wereld van SEO en gebruikerservaring, meten we snelheid vaak aan de hand van Core Web Vitals. Een van de belangrijkste graadmeters is de Largest Contentful Paint (LCP). Dit getal geeft aan hoe lang het duurt voordat het grootste element op je pagina zichtbaar is. Een CDN heeft hier een enorme positieve invloed op. Omdat afbeeldingen en grote bestanden al ‘om de hoek’ klaarstaan voor de bezoeker, daalt de laadtijd drastisch.
Meer dan alleen snelheid: Betrouwbaarheid en veiligheid
Hoewel de vraag “Wat is een CDN” vaak gesteld wordt in de context van snelheid, doet het netwerk nog meer. Het fungeert ook als een soort verkeersregelaar en beveiliger.
Stel dat je website plotseling viraal gaat of je lanceert een grote marketingcampagne. Duizenden mensen proberen tegelijk je site te bezoeken. Een enkele server kan dan overbelast raken, waardoor je website crasht (en je dus omzet misloopt). Een CDN verdeelt deze drukte over het hele netwerk. Omdat het verkeer wordt opgevangen door tientallen of honderden servers tegelijk, blijft je website gewoon in de lucht.
Daarnaast biedt een CDN bescherming tegen aanvallen, zoals DDoS-aanvallen (Distributed Denial-of-Service). Hierbij proberen hackers een server plat te leggen door er extreem veel nepverkeer op af te sturen. Een goed CDN herkent dit verkeer en blokkeert het voordat het jouw eigen server bereikt.
Is Netflix een CDN?
Dit is een interessante vraag die we vaker tegenkomen. Netflix als bedrijf is geen CDN-provider die jij kunt inhuren (zoals je dat bij andere partijen wel kunt), maar ze hebben wel hun eigen CDN gebouwd: Netflix Open Connect.
Gezien de enorme hoeveelheid data die Netflix verwerkt (films en series in 4K streamen kost gigantisch veel bandbreedte), konden ze niet vertrouwen op standaard openbare netwerken. Daarom hebben ze servers geplaatst bij internetproviders over de hele wereld. Als jij een serie start, komt die stream niet uit Amerika, maar waarschijnlijk van een server die letterlijk bij jouw eigen internetprovider in het datacenter staat. Dus technisch gezien: ja, ze hebben een van de meest geavanceerde Content Delivery Networks ter wereld, specifiek gebouwd voor hun eigen content.
Wat is het grootste CDN ter wereld?
Er zijn een paar grote spelers die het internet domineren. Als je zoekt naar de marktleiders, kom je vaak de volgende namen tegen:
- Cloudflare: Voor veel websites (ook kleinere bedrijfswebsites) is dit de bekendste. Ze staan bekend om hun gebruiksvriendelijkheid en hebben een enorm groot netwerk.
- Akamai: Vaak beschouwd als de ‘grootste’ en de grondlegger van het CDN-concept. Ze bedienen vooral de allergrootste ondernemingen en banken.
- Amazon CloudFront (AWS): Zeer populair bij bedrijven die hun applicaties al op Amazon Web Services draaien.
Heeft elke website een CDN nodig?
Bij Jelmoo Studio zijn we altijd eerlijk: niet elke website heeft direct een zwaar CDN nodig. Heb jij een lokale bakkerij in ‘s-Hertogenbosch en komen al je klanten uit een straal van 20 kilometer? Dan is een goede, snelle hosting in Nederland vaak al voldoende. De afstand tot je bezoeker is immers al minimaal.
Echter, zodra je doelgroep landelijk of internationaal is, of als je jouw website wilt inzetten als winstmachine met veel afbeeldingen en media, wordt een CDN al snel interessant. Het is een relatief eenvoudige manier om je conversie te verhogen. Snelheid verkoopt nu eenmaal.
Veelgestelde vragen over Wat is een CDN
Wat doet een CDN precies voor mijn bezoeker?
Een CDN zorgt ervoor dat de bezoeker jouw website laadt vanaf een server die fysiek dichtbij is. Hierdoor zijn afbeeldingen en teksten veel sneller zichtbaar. Dit zorgt voor een soepele ervaring, minder frustratie en een grotere kans dat de bezoeker op je site blijft.
Wat is het grootste CDN ter wereld?
Akamai wordt vaak gezien als het grootste CDN qua infrastructuur en hoeveelheid verwerkt dataverkeer voor grote enterprises. Cloudflare is echter waarschijnlijk het meest gebruikte CDN ter wereld als je kijkt naar het aantal websites dat er gebruik van maakt, door hun toegankelijke gratis pakketten.
Wat wordt bedoeld met CDN in technische zin?
In technische zin is het een gedistribueerd netwerk van servers die samenwerken om content (zoals HTML-pagina’s, javascript-bestanden, afbeeldingen en video’s) snel te leveren. Het netwerk verplaatst de ‘last’ van de centrale server naar de randen van het internet (de ‘edge’).
Is Netflix een CDN?
Niet in de commerciële zin dat je hun diensten kunt kopen, maar Netflix heeft wel zijn eigen CDN ontwikkeld, genaamd Netflix Open Connect. Hiermee zorgen ze ervoor dat jij series kunt kijken zonder haperingen, door de videobestanden zo dicht mogelijk bij jou en je internetprovider op te slaan.

