CDN
(Content Delivery Network)
Le
CDN pour Content Delivery Network (ou Réseau de Diffusion de Contenu) est un groupe de serveurs qui hébergent certains services que la plupart des sites Web invoquent de telle sorte à ce que ces services-là soient le plus proche possible de l'utilisateur final.
Par exemple, dans votre site, vous donnez la possibilité au client de télécharger une police provisoirement pour mieux afficher votre contenu (
polices embarquées qu'on a vues dans le cours de CSS). Normalement, cette police-là sera disponible sur votre serveur (ou le serveur où vous avez hébergé votre site Web). Cependant, le téléchargement de certaines polices prend un certain temps vu leur taille. Dans ce cas, il serait mieux que cette ressource-là soit disponible en CDN. Donc, quand un utilisateur se rend dans votre site, ce dernier indique au navigateur où se trouve la police afin de la télécharger plus rapidement.
Les CDN offrent aussi des services supplémentaires comme la mise en cache du contenu etc...