Valeurs de minutage

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Les valeurs de minutage sont divisées en plusieurs sections.

    Figure 1. Minutage des transactions client
    Les variables de ce diagramme sont définies comme suit :
    Tableau 1. Valeurs de minutage
    Variable Description
    start_time Date et heure auxquelles l’utilisateur demande une page (l’utilisateur clique sur un lien). Cette valeur est définie en s’accrochant à l’événement before unload de la page précédente. Les navigateurs WebKit ne prennent pas correctement en charge l’événement beforeunload , c’est pourquoi les timings du client ne sont pas pris en charge dans Safari ou Chrome.
    load_time Date et heure auxquelles la page actuelle commence à se charger dans le navigateur. Un script JavaScript en ligne qui s’exécute en tant que premier script dans le corps HTML définit cette valeur.
    server_time Temps, en ms, passé par le serveur à traiter la transaction. Le serveur signale cette valeur au client.
    load_completion_time Date et heure auxquelles la page est entièrement affichée dans le navigateur. Cette opération est effectuée en tant que dernier script sur la page et identifie l’heure à laquelle la page a terminé son chargement.
    Les horaires suivants sont indiqués en bas à droite de nombreux formulaires et listes :
    Tableau 2. Valeurs de minutage
    Étiquette Élément Description Calcul
    Temps de réponse client_response_time Délai global de livraison de la page en soustrayant l’heure à laquelle l’utilisateur demande la page à partir du moment où la page est entièrement rendue dans le navigateur. load_completion_time start_time
    Heure du serveur client_server_time Temps nécessaire au serveur pour traiter la transaction. server_time
    Délai réseau client_network_time Temps nécessaire au réseau pour traiter la demande. Calculé en soustrayant l’heure de la requête de l’utilisateur à partir du moment où la page commence à se charger dans le navigateur, puis en soustrayant le temps de traitement du serveur. load_time - start_time - server_time
    Temps navigateur browser_time Temps nécessaire au navigateur pour livrer la page en soustrayant le temps de rendu complet de la page du moment où la page commence à se charger dans le navigateur. load_completion_time load_time