Comment les systèmes de gestion des balises améliorent-ils la vitesse de chargement des pages ?

Informations sur les solutions efficaces aux problèmes affectant la vitesse de chargement des pages.

La gestion dynamique des balises de l’Adobe offre plusieurs solutions efficaces aux problèmes affectant la vitesse de chargement des pages. La gestion dynamique des balises approche la page différemment de la plupart des autres solutions, en fournissant une logique conditionnelle dans son fichier de bibliothèque principal qui ne livre les fichiers que lorsque cela est nécessaire. Outre l’accent mis sur la logique basée sur des scénarios et l’activation précise des technologies des fournisseurs, la gestion dynamique des balises offre une série de fonctionnalités qui améliorent considérablement la vitesse de la page. Ces cas comprennent notamment :

  • Diffusion de fichiers statique auto-hébergée qui élimine la dépendance à l’égard de l’hébergement tiers et du DNS
  • Parallélisation du chargement des balises par le biais d’une diffusion asynchrone
  • Options de suppression des balises avec des dépassements de délai qui peuvent être modifiés par le client
  • Diminution considérable de la taille du fichier grâce au schéma optimisé de la bibliothèque de la gestion dynamique des balises - plus de 90 % de moins que les concurrents
  • Amélioration de la compression et de la diffusion des fichiers
  • Timing optimisé et séquencement des diffusions qui peuvent être modifiés par le client
  • Diffusion côté client des ressources de fichier qui élimine tout traitement supplémentaire côté serveur

Chaque fournisseur du système de gestion des balises (TMS) doit faire face aux défis de la vitesse de chargement des pages et la gestion dynamique des balises de l’Adobe fournit le meilleur ensemble d’options pouvant être assemblées pour relever ces défis. Il existe également un certain nombre de questions d’orientation auxquelles il faut répondre lors de l’évaluation de la vitesse de chargement des pages et des options TMS.

Vitesse de chargement de page

Il existe essentiellement six zones qui affectent la vitesse de chargement des pages :

  1. Mise en cache des ressources du site
  2. Création de pages de site à partir du serveur
  3. Réduction du nombre de fichiers téléchargés
  4. Réduction de la taille des fichiers téléchargés
  5. Amélioration de la vitesse de connexion aux fichiers source
  6. Conversion du chargement de fichier séquentiel en chargement de fichier parallèle

La mise en cache des ressources du site se produit au niveau du navigateur et les fournisseurs TMS ne peuvent pas y répondre directement. Il en va de même du temps nécessaire aux serveurs pour créer des pages de site et les préparer à la diffusion. Ces deux zones peuvent augmenter et diminuer le temps de chargement d’une page. Les fournisseurs TMS ne pouvant pas résoudre directement les deux premiers problèmes de chargement de page, cet aperçu porte sur les quatre domaines restants.

Toutes les options TMS principales tentent de réduire le nombre de fichiers téléchargés et d’optimiser également leur taille. L’approche adoptée par chaque TMS pour accomplir ces tâches peut varier quelque peu, mais en fin de compte, chacune d’elles apporte une certaine amélioration au poids de fichiers final qui est distribué à la page. Lors de l’évaluation d’un TMS, il est important de comprendre l’architecture impliquée dans l’emballage et le déploiement des fichiers individuels dans le navigateur Web client.

  • Les fichiers sont-ils assemblés côté serveur à chaque demande ou diffusés à partir de fichiers statiques prépubliés ?
  • Si les fichiers sont assemblés dynamiquement, combien de temps l’assemblage de fichiers prend-il pour chaque requête ?
  • Existe-t-il une gestion côté serveur uniquement d'une partie des fichiers et, dans l'affirmative, quelles sont les limites de cette architecture ?
  • Quelles techniques de compression sont utilisées dans la génération des fichiers ?
  • Des optimisations sont-elles fournies dans la génération de fichiers TMS pour atténuer les erreurs du navigateur ?

Dans l’analyse finale, chaque fournisseur TMS principal réduit le nombre de fichiers téléchargés et optimise la taille du fichier avec un certain degré de réussite.

Les zones où les solutions TMS peuvent voir des différences de vitesse appréciables sur la page se trouvent dans les zones de vitesse de connexion et de chargement de fichiers. Toutes les principales offres TMS offrent l’option d’un CDN distribué globalement pour diffuser leurs fichiers. L’hébergement de fichiers sur n’importe quelle infrastructure est également disponible en option lors de l’utilisation de la gestion dynamique des balises Adobe. Dans la plupart des cas, un CDN fournit un moyen efficace de diffuser les fichiers TMS. Cependant, il y a plusieurs questions de mise en garde qui doivent trouver une réponse concernant la méthodologie d’hébergement fournie par le TMS.

  • Que se passe-t-il si le CDN hôte ou le service DNS régional échoue ?

    Un certain nombre de défaillances au niveau de l'entreprise se sont produites dans ces domaines pendant des diffusions critiques pour certains fournisseurs TMS. L’auto-hébergement des ressources TMS empêche cette situation de se produire car les fichiers sont distribués avec le reste des ressources du site Web hébergées par le client, soit sur leur propre architecture, soit sur une architecture de leur choix.

  • Quels sont les temps de réponse pour la récupération des fichiers ?

  • Les temps de réponse internationaux sont-ils significativement différents pour les visiteurs régionaux ?

  • À quel point les fournisseurs du code tiers que le TMS gère sont-ils réactifs, tels que Facebook, Google, Foresee, etc. ?

    Chacune de ces connexions tierces peut provoquer des retards, même si les fichiers TMS sont distribués rapidement. Le TMS dispose-t-il de délais d’expiration des balises réglables par le client qui atténuent les retards des fournisseurs ?

Le chargement de fichiers a également un effet sur la vitesse de la page, mais plus spécifiquement, sur l’expérience de l’utilisateur. L’utilisation du chargement asynchrone des balises, la logique conditionnelle qui détermine quels fichiers seront distribués et le placement de délais d’expiration sur les balises permettent de mettre en parallèle le comportement des balises et d’améliorer le chargement de la page. Bien que le poids final des balises ne soit pas significativement différent à la fin du chargement de la page, le déplacement des balises fournisseur tierces d’une charge synchrone à asynchrone permet à plusieurs ressources de se charger en parallèle plutôt qu’une à la fois. Quelle flexibilité le TMS offre-t-il en ce qui concerne le timing et le séquencement du code du fournisseur ? Le fournisseur TMS fournit-il les meilleures pratiques pour optimiser les performances des pages en ce qui concerne le chargement des fichiers ? Le code du fournisseur tiers peut-il être facilement modifié du chargement synchrone au chargement asynchrone et vice-versa ?

La gestion dynamique des balises d’Adobe est excellente dans chacune de ces quatre zones de vitesse de page et, dans certains cas, comme l’hébergement, offre une meilleure solution que les autres fournisseurs. Cependant, la vitesse de chargement des pages n’est qu’une seule zone à traiter lors de l’évaluation d’un TMS. Il faut répondre à des questions critiques concernant le flux de travail et la gouvernance, les méthodologies de déploiement des règles, l’interface utilisateur, la mise en oeuvre, la migration, la maintenance et les fonctionnalités de segmentation des utilisateurs. Il s’agit de domaines qui font que la gestion dynamique des balises d’Adobe se distingue comme un système dont les performances sont éprouvées et que les clients apprécient d’utiliser à long terme.

Sur cette page