Les mots utiles, en clair
- Cache
- Une copie temporaire d’une page ou d’un fichier, conservée pour l’afficher plus vite. Vider le cache supprime ces copies, pas vos contenus d’origine.
Situer le traitement dans la réponse
Une mise en tampon peut retenir la sortie générée afin de la traiter avant de l’envoyer. Cette technique sert notamment à examiner le document complet, mais elle influence le moment auquel les premiers octets sont disponibles. Il faut distinguer ce travail de la latence réseau ou du temps nécessaire à une requête de base de données.
Comparer les chemins de livraison
Une première génération et une réponse servie depuis un cache statique n’empruntent pas nécessairement le même chemin. Mesurez les deux cas séparément. Si le premier reste lent, le cache peut masquer cette lenteur sur les visites suivantes sans en supprimer la cause. Le diagnostic doit donc conserver une observation du traitement initial.
Éviter les empilements opaques
Plusieurs composants peuvent capturer ou transformer la sortie HTML. Leur ordre et leurs hypothèses deviennent alors importants. Documentez les couches actives et testez les réponses atypiques, comme une redirection ou un téléchargement. Une optimisation utile doit rester compatible avec les types de réponse du site, pas seulement avec une page publique qui renvoie toujours un document complet.