Fonctionnement d'un CDN
Un CDN est constitué de serveurs de cache distribués (« edge-nodes ») aux points d'échange Internet mondiaux. Quand un utilisateur demande une page, il est routé via Anycast IP vers l'edge le plus proche. Si l'edge trouve une copie cachée, elle est servie immédiatement (cache-hit). Sinon, l'edge la récupère à l'origine, la met en cache et la sert (cache-miss).
Ce qu'un CDN met en cache (et ce qu'il ne met pas)
- En cache : images, CSS, JS, polices, vidéos (TTL 1 heure à 1 an) ; de plus en plus, pages HTML statiques
- Pas en cache : tableaux de bord d'utilisateurs connectés (spécifique à la session), POST, données temps réel (cotations, scores live)
Quand vous avez besoin d'un CDN
- Utilisateurs géographiquement dispersés (plusieurs pays ou continents)
- Volume significatif d'images, vidéos ou téléchargements
- Protection DDoS souhaitée (la plupart des CDN offrent une atténuation de base)
- Origine régulièrement touchée par des pics de trafic
- HTTPS/SSL géré automatiquement
Fournisseurs CDN populaires
- Cloudflare — polyvalent + DDoS + WAF + Workers, offre gratuite généreuse
- Fastly — logique edge complexe (VCL), sites d'actualité
- AWS CloudFront — stacks intégrés AWS, origin S3
- Bunny.net — egress bon marché, streaming vidéo
Chaque VPS Hostiger fonctionne parfaitement derrière Cloudflare. L'hébergement web Hostiger basé LiteSpeed inclut l'intégration QUIC.cloud CDN pour les sites WordPress.