# CDN et cache : servir les pages plus vite

> Un cache garde les pages prêtes à servir ; un CDN les rapproche des visiteurs. Fastly, Varnish, CloudFront ou une extension de cache font ce travail.

Fabriquer une page à chaque visite prend du temps. Le cache et le CDN évitent de refaire ce travail pour rien.

## C'est quoi ?

Un cache conserve une copie des pages déjà fabriquées et la ressert telle quelle au visiteur suivant. Cela peut être un logiciel sur le serveur (Varnish), une extension du site (WP Rocket, LiteSpeed Cache, W3 Total Cache) ou un service extérieur. Un CDN (Fastly, CloudFront, Akamai, Cloudflare) fait de même depuis des dizaines de villes, pour servir chaque visiteur depuis un point proche.

## Ses points forts

- **Des pages qui arrivent beaucoup plus vite** : c'est souvent le gain de vitesse le plus important.
- **Un site qui tient les pics** : passage à la télévision, soldes, envoi d'une newsletter.
- **Moins de charge sur le serveur** : donc un hébergement moins coûteux.

## Les points de vigilance

- **Une page périmée peut rester affichée** : si le cache n'est pas vidé après une modification.
- **Ce qui est personnel ne doit jamais être mis en cache** : panier, compte client, espace privé.
- **Un réglage de plus à maîtriser** : par la personne qui gère le site.

## Ce que le bilan regarde

Le bilan reconnaît les CDN et les caches les plus courants. Avec un CDN, le pays du serveur affiché est celui du point de passage. Si le [temps de réponse](https://ctweb.fr/guide/temps-de-reponse) reste long malgré un cache, c'est qu'il n'est pas actif pour la page d'accueil.

## Que faire

- **Activer un cache** : s'il n'y en a pas : c'est souvent une extension à installer.
- **Tester le parcours d'achat après activation** : pour une boutique.
- **Vider le cache après chaque modification importante.**

---

Source : CT Web, https://ctweb.fr/guide/cdn-et-cache
Vérifier un site gratuitement : https://ctweb.fr/ (agents IA : https://ctweb.fr/agents.md)
