web-dev-qa-db-fra.com

TimeToFirstByte problème dans joomla

mon site fonctionnait bien jusqu'à il y a quelques mois grâce à "jch plugin" et "cache plugin", le temps de chargement d'une page a été amélioré à 3 secondes et le temps de réponse inférieur à 1 seconde.

mais soudain le temps de réponse est monté à 7 secondes.

quand j'ai retourné une sauvegarde d'il y a 8 mois, la page se charge en 3 secondes. donc je suppose que le problème ne vient pas du serveur. J'ai tout mis à jour dans l'ancienne sauvegarde et toujours le temps de chargement de la page était de 3 secondes. donc je suppose que le problème ne vient pas des extensions mises à jour et de Joomla (I GUESS)

j'ai activé "joomla debug" et je n'y ai rien vu d'anormal. Peut-être que je n'ai pas vérifié correctement.

quels sont les moyens qui peuvent m'aider à découvrir pourquoi TimeToFirstByte est élevé? Que puis-je faire pour trouver le problème?

y at-il un plugin ou quelque chose qui montre ce qui se passe dans le temps ttfb?

toute aide serait appréciée.

5
kiasaty

Cela pourrait être causé par l'un de vos plugins. Essayez de désactiver vos plugins un par un jusqu'à ce que le temps de réponse augmente.

Si cela ne vous aide pas, analysez votre site Web à la recherche de tout élément malveillant, il se peut qu'il soit piraté.

J'ai vérifié l'article de CloudFlare "Arrêtez de vous inquiéter de Time to First Byte" (le lien vers l'article se trouve dans la réponse précédente), et je ne suis certainement pas d'accord avec leurs motivations dans la rédaction de l'article. La seule raison pour laquelle ils le font est pour justifier leur TTFB relativement élevé, et non pas parce que TTFB est "sans signification".

TTFB est identique au temps de réponse du serveur et se mesure en microsends dans la console de recherche de Google. Il existe en fait un graphique à ce sujet dans la console de recherche de Google (je pense dans la page "Statistiques d'exploration"). C’est important (c’est pourquoi Google le surveille en permanence et vous avertit si elle est trop élevée) et ne laissez pas CloudFlare ou d’autres entreprises ayant des objectifs spécifiques vous indiquer le contraire.

1
itoctopus

Peut-être que l'ancien logiciel envoyait un premier octet avant que tout ne soit rendu. Le temps de téléchargement (Demande de fin du téléchargement) est-il également modifié? Elle est un article à garder à l'esprit si vous testez TTFB.

0
Lovntola