Dit heet CDN (Content Delivery Network), dat is dat je gegevens op diverse locaties hebt staan.
Je hebt afbeeldingen, stylesheet(s) en script(s) dat je moet laden (downloaden) bij het openen van de pagina. Webbrowsers limiteert het aantal HTTP requests voor een enkele domein, ofwel het aantal downloads. Door gebruik te maken van verschillende domeinen, kun je meer downloaden in één keer.
Stel je hebt eendomein.nl:
- afbeeldingen staan in images/ -> eendomein.nl/images
- scripts staan in js/ -> eendomein.nl/js
- stylesheets staan in css -> eendomein.nl/css
Alles wat hierboven staat wordt gedownload van eendomein.nl. Er worden steeds een aantal per keer gedownload.
Nu gaan we CDN toepassen, maak een aantal CNAME records naar eendomein.nl:
- cdn1.eendomein.nl (gebruiken we voor afbeeldingen)
- cdn2.eendomein.nl (gebruiken we voor scripts)
- cdn3.eendomein.nl (gebruiken we voor stylesheets)
Gebruik het volgende in je webpagina:
- cdn1.eendomein.nl/images
- cdn2.eendomein.nl/js
- cdn3.eendomein.nl/css
Je zult het verschil wel merken!