Partager via


Performances du vérificateur du site

Dans cet article, vous découvrirez les résultats du diagnostic du vérificateur du site liés aux problèmes de performances, et comment résoudre les problèmes courants.

Suivi de page web activé

Activer une page web pour le suivi de la page peut aboutir à des problèmes de performances dans votre site web.

Important

Cette fonctionnalité a été retirée pour les sites Power Pages avec la version 9.3.4.x ou une version ultérieure. Pour plus d’informations, consultez l’annonce d’obsolescence publiée précédemment : Portails Dynamics 365 – Fonctionnalités obsolètes.

L’outil Vérificateur du site liste toutes les pages web (page racine et page de contenu) qui sont activées pour le suivi de page. Ces pages doivent être désactivées comme suit :

  1. Ouvrez l’application Gestion du portail.

  2. Accédez à Recherche avancée.

  3. Recherchez toutes les pages web où le champ Activer le suivi (déconseillé) est activé (la valeur est définie sur Oui).

  4. Modifiez en bloc toutes les pages et définissez ce champ sur Non.

Vous pouvez également accéder à chaque page répertoriée dans les résultats du vérificateur du site et définir la valeur du champ Activer le suivi (obsolète) sur Non à la place.

Sachez que si vous utilisez la version 9.x de la solutions des portails, ce champ n’est pas affiché dans le formulaire et vous devrez peut-être d’abord l’ajouter au formulaire.

Suivi de fichier web activé

Activer un fichier web pour le suivi de page peut aboutir à des problèmes de performances dans votre site web.

Important

Cette fonctionnalité a été retirée pour Power Pages avec la version 9.3.4.x ou une version ultérieure. Pour plus d’informations, consultez l’annonce d’obsolescence publiée précédemment : Portails Dynamics 365 – Fonctionnalités obsolètes.

L’outil Vérificateur du site liste tous les fichiers web activés pour le suivi de page. Ces fichiers doivent être désactivés comme suit :

  1. Ouvrez l’application Gestion du portail.
  2. Accédez à Recherche avancée.
  3. Recherchez tous les fichiers web où le champ Activer le suivi (déconseillé) est activé (la valeur est définie sur Oui).
  4. Modifiez en bloc tous les enregistrements et définissez ce champ sur Non.

Vous pouvez également accéder à chaque fichier répertorié dans les résultats du vérificateur du site et définir la valeur du champ Activer le suivi (obsolète) sur Non. Si vous utilisez la version 9.x de la solution de portail, ce champ ne s’affichera pas dans le formulaire et vous devrez peut-être d’abord l’ajouter au formulaire.

Suivi de connexion activé

Activer le suivi de la connexion du portail peut aboutir à des problèmes de performances dans votre site web.

Important

Cette fonctionnalité a été retirée pour les portails avec la version 9.3.4.x ou plus tard. Pour plus d’informations, consultez l’annonce d’obsolescence publiée précédemment : Portails Dynamics 365 – Fonctionnalités obsolètes.

L’outil Vérificateur du site vérifie si le suivi de la connexion est activé pour votre portail et affiche un échec de la vérification s’il est activé. Le suivi de connexion doit être désactivé comme suit :

  1. Ouvrez l’application Gestion du portail.
  2. Accédez à Site web>Paramètres du site.
  3. Recherchez le paramètre de site nommé Authentication/LoginTrackingEnabled.
  4. Modifiez la valeur de ce paramètre de site sur False ou supprimez-le.
  5. Redémarrez le site web.

Le cache de sortie d’en-tête est désactivé

La désactivation du cache de sortie d’en-tête sur votre site web peut entraîner des problèmes de performances de votre site web en cas de charge élevée. Plus d’informations sur cette fonctionnalité sont disponibles ici : Activer la mise en cache de la sortie d’en-tête et de pied de page sur un site web.

L’outil Vérificateur du site vérifie si le cache de sortie d’en-tête est désactivé sur votre site web et affiche un échec de la vérification s’il est désactivé. Pour l’activer :

  1. Ouvrez l’application Gestion du portail.
  2. Accédez à Site web>Paramètres du site.
  3. Recherchez le paramètre de site nommé Header/OutputCache/Enabled.
  4. Si le paramètre de site est disponible, modifiez la valeur sur True. Si le paramètre de site n’est pas disponible, créez un paramètre de site avec ce nom et définissez sa valeur sur True.
  5. Redémarrez le site web.

La désactivation du cache de sortie de pied de page sur votre site web peut entraîner des problèmes de performances de votre site web en cas de charge élevée. Plus d’informations sur cette fonctionnalité sont disponibles ici : Activer la mise en cache de la sortie d’en-tête et de pied de page sur un portail.

L’outil Vérificateur du site vérifie si le cache de sortie de pied de page est désactivé sur votre site web et affiche un échec de la vérification s’il est désactivé. Pour l’activer :

  1. Ouvrez l’application Gestion du portail.
  2. Accédez à Site web>Paramètres du site.
  3. Recherchez le paramètre de site nommé Footer/OutputCache/Enabled.
  4. Si le paramètre de site est disponible, modifiez la valeur sur True. Si le paramètre de site n’est pas disponible, créez un paramètre de site avec ce nom et définissez sa valeur sur True.
  5. Redémarrez le site web.

Grand nombre d’enregistrements de fichier Web

La table de fichier web est utilisée par un site Power Pages pour stocker tous les fichiers statiques à utiliser dans votre site web. Le cas d’utilisation principal de cette table est de stocker le contenu statique de votre site web, tels que les fichiers CSS, JavaScript, images, etc. Toutefois, stocker un grand nombre de ces fichiers peut ralentir le démarrage de votre site web.

L’outil Vérificateur du site vérifie ce scénario et vous offre une indication si vous avez plus de 500 fichiers web en cours d’utilisation dans votre site web. Si tous ces fichiers représentent du contenu statique, vous pouvez prendre les mesures suivantes pour corriger ce problème :

  • Utilisez un serveur de fichiers externe comme le Stockage Blob Azure ou Azure Content Delivery Network pour enregistrer ces fichiers et les référencer sur les pages appropriées dans la page ou un modèle sous-jacent.

  • Si vous ne pouvez pas déplacer les fichiers en dehors, assurez-vous que tous les fichiers ne sont pas chargés avec la page d’accueil. Un fichier web est chargé avec la page d’accueil si la page parente de ce fichier est définie sur Accueil. Pour éviter ce scénario, effectuer les opérations suivantes :

    1. Créer une page web fictive sans contenu et avec un modèle vide. Cette page sera utilisée pour créer un chemin d’accès direct à vos fichiers web.
    2. Pour tous les fichiers web qui ne sont pas requis sur la page d’accueil, modifiez la page parente à cette page web fictive. Une fois terminé, le chemin d’accès complet à votre fichier web est Portal URL/{dummy_webpage}/{web file}.
    3. Référencez votre fichier web directement au format HTML du modèle de page ou du modèle web de la page où vous souhaitez l’utiliser. Cela charge votre fichier à la demande sur cette page.

Configuration de la recherche de formulaire de base

L’activation d’une recherche pour qu’elle s’affiche en mode déroulant dans les formulaires de base ou les formulaires avancés peut entraîner des problèmes de performances si le nombre d’enregistrements affichés dans la liste déroulante dépasse 200 et les enregistrements sont modifiés fréquemment. Utilisez cette option uniquement pour les recherches statiques telles que les listes de pays et d’états, ayant un nombre limité d’enregistrements.

Lorsque cette option est activée pour les recherches qui peuvent avoir un grand nombre d’enregistrements, cela ralentira le temps de chargement de la page Web sur laquelle le formulaire de base est disponible. Lorsque cette page est utilisée par de nombreux utilisateurs et chargée plusieurs fois, elle peut ralentir l’ensemble du site Web en utilisant les ressources du site Web pour afficher cette page. Dans ces situations, une expérience de recherche complète doit être employée ou un contrôle HTML personnalisé pouvant appeler un point de terminaison AJAX (créé à l’aide de modèles web) doit être généré pour l’aspect souhaité.

Nombre de rôles Web

Les rôles web sont utilisés dans les portails pour activer le contrôle d’accès basé sur les rôles. En règle générale, le nombre de rôles web dans un site web est limité car le nombre de combinaisons différentes d’autorisations serait également limité. Si le nombre de rôles web dépasse 100 dans votre site web, cela peut entraîner des problèmes de performances qui affectent toutes les pages web.

Voir aussi

Exécuter le vérificateur du site