Temps de réponse serveur
Temps de réponse serveur : le délai avant le premier octet
Le temps de réponse serveur mesure le délai entre la demande du navigateur et le premier octet renvoyé par le serveur. On l'appelle aussi TTFB. En dessous de deux cents millisecondes il ne gêne personne, au delà il retarde tout le reste du chargement de la page.
Ce que mesure exactement le temps de réponse serveur
| Étape | Comptée |
|---|---|
| Résolution du nom de domaine | Oui |
| Établissement de la connexion sécurisée | Oui |
| Traitement de la demande par le serveur | Oui |
| Téléchargement du reste de la page | Non |
| Affichage à l’écran | Non |
La mesure s’arrête au premier octet du document. Tout ce qui suit relève d’autres indicateurs, en particulier de l’affichage du plus grand élément visible.
Les seuils utilisés en pratique
Google considère qu’un serveur devient un problème au delà de six cents millisecondes. Un site correctement configuré tourne entre cent et trois cents millisecondes.
Un serveur lent retarde mécaniquement tous les indicateurs qui suivent, sans qu’aucune optimisation d’images ne puisse rattraper le retard initial.
Les causes les plus fréquentes d’un serveur lent
Une base de données interrogée sans index, une page recalculée à chaque visite au lieu d’être mise en cache, un hébergement mutualisé saturé, des extensions qui s’exécutent avant l’envoi de la page.
Le cache de page résout à lui seul la majorité des cas sur les sites éditoriaux.
Ce que le temps de réponse serveur ne dit pas
Ce que voit le visiteur. Un serveur rapide qui renvoie une page bloquée par des scripts donne une impression de lenteur identique à celle d’un serveur lent.
Les confusions fréquentes et ce qui les sépare
- Temps de latence réseau
- La latence réseau est le trajet aller retour des données, mesurée par le ping. Le temps de réponse serveur inclut en plus le travail de fabrication de la page.
- Temps de chargement
- Le chargement complet couvre toute la page, images et scripts compris. Le temps de réponse ne couvre que le tout premier octet.
Mis à jour le
