Définition
Un CDN est un réseau de serveurs répartis géographiquement qui stockent des copies de votre site pour le délivrer plus rapidement aux visiteurs.
Explication détaillée
Sans CDN, tous vos visiteurs se connectent à un seul serveur (souvent en France). Avec un CDN (Cloudflare, AWS CloudFront...), un visiteur au Canada reçoit le site depuis un serveur canadien, réduisant le temps de chargement. Les CDN offrent aussi une protection contre les attaques DDoS.
Exemple concret
Avec Cloudflare, vos images sont servies depuis le serveur le plus proche du visiteur.
Bonnes pratiques
- Utilisez un CDN gratuit comme Cloudflare pour commencer.
- Configurez des durées de cache appropriées pour chaque type de fichier.
- Servez les images, CSS et JS depuis le CDN.
- Activez la minification automatique des ressources.
- Configurez les règles de purge de cache pour les mises à jour.
Erreurs courantes à éviter
- Configurer des durées de cache trop courtes, annulant les bénéfices.
- Oublier de purger le cache après une mise à jour du site.
- Ne pas activer HTTPS sur le CDN.
- Utiliser un CDN sans configurer correctement les headers de cache.
Termes associés
Autres termes : Performance
Passez de la théorie à la pratique
Maintenant que vous comprenez ce qu'est le/la CDN, analysez votre site pour voir comment l'améliorer.
Analyser mon site gratuitement