• /
  • EnglishEspañolFrançaisæ—„æœŹèȘží•œê”­ì–ŽPortuguĂȘs
  • Se connecterDĂ©marrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problÚme

Guide pour améliorer les performances de chargement des pages

La mesure des performances de chargement des pages continue d’évoluer. Afin d'amĂ©liorer les performances globales et l'expĂ©rience utilisateur, il est utile de comprendre les diffĂ©rentes mĂ©triques et comment elles sont liĂ©es les unes aux autres.

Page Load and Render Timings

Avant de suivre les conseils ci-dessous, limitez votre champ d’action aux pages spĂ©cifiques que vous essayez d’amĂ©liorer. Pour un impact maximal, concentrez-vous sur les pages frĂ©quemment consultĂ©es mais dont le score est infĂ©rieur Ă  celui acceptĂ© pour le 75e percentile de l'utilisateur.

Indicateur de performance clé de chargement de page

Comment améliorer le temps jusqu'au premier octet (TTFB) :

Le temps jusqu'au premier octet mesure le temps écoulé entre le début de la navigation (un utilisateur cliquant sur un lien) et la réception par le navigateur du premier octet de la réponse du serveur. Si les utilisateurs du 75e percentile connaissent un TTFB supérieur à 0,5 s pour une ou plusieurs de vos pages, vous pouvez décomposer davantage les temps en interrogeant l'attribut suivant dans PageView:

  • backendDuration
  • connectionSetupDuration
  • dnsLookupDuration
  • networkDuration

Souvent, la lenteur avant le rendu est causée par la lenteur du backend, soit par des API tierces, soit par des applications backend.

monitoring synthĂ©tique des API tierces aide les Ă©quipes d'exploitation et de dĂ©veloppement Ă  comprendre quand la cause premiĂšre est hors de leur contrĂŽle. MĂȘme si vous ne pouvez pas contrĂŽler le code, vous pouvez influencer le rĂ©sultat en partageant les rĂ©sultats de Synthetics avec le tiers pour l'aider Ă  comprendre ce que vivent vos clients.

Si les applications backend appartiennent Ă  vous ou Ă  votre Ă©quipe, vous pouvez utiliser agents, Pixie ou OpenTelemetry pour comprendre et gĂ©rer les performances. Pour faciliter la communication entre les Ă©quipes, nous vous recommandons de mettre en Ɠuvre la Gestion des niveaux de service limites.

Décalage cumulatif de la disposition (CLS)

Le décalage de mise en page cumulé est un score qui indique dans quelle mesure le contenu se déplace une fois qu'il a déjà été chargé. Conseils et astuces généraux pour améliorer CLS :

  • SpĂ©cifiez les dimensions des feuilles de style et laissez le CSS par dĂ©faut du navigateur contrĂŽler le rapport hauteur/largeur.
  • RĂ©servez de maniĂšre statique de l'espace pour les espaces publicitaires.
  • Évitez les publicitĂ©s situĂ©es en haut de la fenĂȘtre d’affichage.
  • Évitez d’insĂ©rer du nouveau contenu au-dessus du contenu existant.
  • PrĂ©calculez suffisamment d’espace pour les intĂ©grations.

Ressources supplémentaires :

Peinture Ă  plus grand contenu (LCP)

La plus grande mesure de contenu de peinture mesure la différence entre le début du rendu de la page jusqu'au moment de peindre l'élément de contenu le plus volumineux. Causes courantes d'un LCP lent, selon web.dev:

  • Temps de rĂ©ponse du serveur lent
  • JavaScript et CSS bloquant le rendu
  • Temps de chargement des ressources lents
  • Rendu cĂŽtĂ© client

Utilisez Browser trace les informations de session pour comprendre lesquelles des causes courantes ci-dessus influencent la page particuliĂšre que vous essayez d'optimiser.

Approches pour améliorer le LCP :

  • Utilisez les CDN et faites attention Ă  la mise en cache et aux performances du serveur Edge.
  • Établissez des connexions avec des tiers dĂšs le dĂ©but.
  • Retardez le Javascript et le CSS non critiques.

Ressources supplémentaires :

interaction avec la peinture suivante (INP)

L'interaction avec la prochaine peinture (INP) calcule quand un utilisateur interagit avec une page via des clics, des tapotements et une interaction au clavier avec une page tout au long de sa durĂ©e de vie. Il s'agit d'une mesure de champ qui varie en fonction du comportement rĂ©el de l'utilisateur (les rĂ©sultats varient en fonction de l'impatience de l'utilisateur et du moment de l'action) mais qui peut ĂȘtre optimisĂ©e en rĂ©duisant le temps de blocage total (TBT).

Pour ce faire, vous devez :

  • DĂ©composez les longues tĂąches de blocage.
  • Optimisez le JavaScript gonflĂ©.
  • Envisagez de dĂ©placer la logique cĂŽtĂ© serveur et/ou d'utiliser des travailleurs Web pour exĂ©cuter des threads en arriĂšre-plan.

Utilisez Browser trace les informations de session pour comprendre oĂč se produisent vos intervalles de blocage et combien de temps ils durent.

Ressources supplémentaires :

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.