Bonjour à tous,

J'entends parler depuis longtemps de CDN, Cloudflare ... et je me pose la question : Mais c'est quoi-t-est-ce ?

Si j'ai bien compris c'est un système de cache, non ? Mais à quoi sert un système comme celui là alors que la personne aura les fichiers en cache sur sa machine lors de sa première venue, puis les aura tous le temps (sauf si elle le vide).
En quoi cela peut-il améliorer la navigation de l'utilsateur ?

Du coup, si cela est tellement pratique, pourquoi tous les hébergeurs ne proposent pas directement un système de CDN ?

Merci d'avance de vos lumières car là je suis dans le noir le plus complet.

1 réponse


Je surement manqué de precision.
Un CDN permet de mettre a disposition certaine lib (JQuery) sur un serveur distant autre que le tient.
Cela a plusieurs avantages (je ne les connais pas tous) :

  • Le fichier distribué peut etre hébergé sur un serveur plus proche que le tien. Un client en Australie rececevra le fichier depuis un serveur Australien alors qu'un francais le recevra depuis un serveur Francais.
  • Il me semble que l'on ne peut pas faire plus de 10 requete GET simultanement sur le meme serveur. Donc mettre sur un CDN te fait une requete GET en moins...

    Certain pouront peut-etre t'en dire plus.