Content Delivery Netwerk

Maak de toegang tot uw website sneller

Durf je zelf niet? Wie kan je helpen een CDN in te bouwen in je website?

Een Content Delivery zelf opzetten, is niet eenvoudig, maar is wel degelijk mogelijk, mits je de te volgen stappen goed opvolgt:

Stap 1 - Kies de content

Allereerst moet je de content te bepalen, die in de cache van het CDN opgeslagen dient te worden. Het kan hier gaan om diverse soorten statische content, als foto’s, video’s en scripts. Dan dien je de management regels te bepalen, wat samengevat op het volgende neerkomt: je dynamische content wordt minder vaak opgeslagen in de cache, waarvoor je de zogenaamde time to live (of TTL) zelf dient vast te stellen.

Stap 2 - Wereldwijde raadpleging

De DNS (of Domain Name System) servers worden opgevraagd. Het Content Delivery Network stuurt een verzoek naar de locatie die zich het dichtste bij situeert, waardoor de responsetijd een pak lager komt te liggen.

Stap 3 - Verstuur bestanden

Vanaf het tijdstip dat het verzoek van het Content Delivery Network aan de gebruiker verstuurd is, heb je drie mogelijkheden om uit te kiezen:

  • Indien de opgevraagde gegevens zijn niet langer beschikbaar zijn in de cache van het CDN POPs, dan laadt het CDN deze van je server naar de POP en daarna naar de gebruiker in kwestie;
  • Indien de opgevraagde informatie (dankzij je zelf vastgestelde regels) present is in de cache van de POP, dan wordt deze ook vanaf daar verzonden, zonder dat nieuwe verzoeken via je server nodig zijn;
  • Indien de bestanden niet van dynamische aard zijn of zich niet bevinden in de cache-regels, dan stuurt het CDN de aanvragen naar de server om de gevraagde informatie daarna naar de bezoeker door te zenden. Als de TTL van deze bestanden is afgelopen, zal het CDN deze automatisch opnieuw opvragen via je server.

Stap 4 - Snellere website

Indien de persoon in kwestie de pagina opnieuw wilt opvragen, dan worden de statische gegevens via de meest dichtstbijzijnde locatie van het CDN opgehaald en dit direct uit de cache, zonder dat je hosting betrokken dient te worden. De TTL van je gegevens kan je zelf bepalen; indien deze verloopt, worden de gegevens opnieuw bij de hosting opgehaald.

Indien je niet helemaal zeker bent van jezelf, kan je altijd opteren om de hulp in te schakelen van een professioneel bedrijf dat zich hierin specialiseert.