Partager via


Limites du site portail moderne SharePoint

Cet article fournit des recommandations en matière de performances pour les sites portail modernes dans SharePoint. Suivez les instructions de cet article pour optimiser les performances du site portail moderne et éviter les problèmes de performances courants.

Considérations relatives aux performances pour les sites portail modernes

Du point de vue de l’optimisation des performances, il existe quelques caractéristiques qui rendent les sites portail modernes uniques. La principale différence entre les sites de collaboration et les sites de portail dans SharePoint est la mise à l’échelle. Les sites portail sont généralement censés servir plus de pages vues à un plus grand nombre d’utilisateurs que les sites de collaboration, et sont susceptibles de contenir plus de contenu statique et moins de ressources modifiables. En outre, l’architecture des sites modernes diffère des sites classiques en ce que la majeure partie du traitement impliqué dans le rendu des pages et l’exécution du code s’effectue sur le client plutôt que sur le serveur.

L’optimisation des performances pour les sites portail modernes est principalement axée sur quelques objectifs généraux :

  • Réduire la taille totale des composants de chaque page de site
  • Déchargez l’hébergement de fichiers statiques courants tels que des images, des feuilles de style et des scripts sur CDN
  • Limiter les appels à SharePoint et aux points de terminaison externes uniquement à ce qui est nécessaire
  • Éviter les demandes en double pour le même contenu

La plupart des recommandations de cet article se concentrent sur la réduction et l’optimisation des appels à SharePoint. Effectuer des appels répétitifs chaque fois qu’une page est chargée aura un impact sur les performances des utilisateurs, car les informations seront récupérées du service à chaque fois, même si elles n’ont pas changé. Par conséquent, les demandes adressées à SharePoint peuvent être classées soit en tant qu’appels communs pour tous les utilisateurs, soit en tant qu’appels requis pour chaque utilisateur individuel. Les résultats de ces deux catégories d’appels doivent être mis en cache pour optimiser l’expérience utilisateur.

Remarque

Utilisez l’outil Diagnostics de page pour SharePoint comme point de départ pour analyser des métriques de performances spécifiques sur les pages de site SharePoint.

Limites et recommandations du site portail moderne

Limite Valeur maximale recommandée Notes
Pages et articles d’actualités
5 000 par site
Nous vous recommandons de limiter le nombre de pages et d’actualités dans un site portail moderne à moins de 5 000.
Composants WebPart sur une page
20 par page
Nous vous recommandons d’utiliser au moins 20 composants WebPart au total par page, y compris les composants WebPart Microsoft prêtes à l’emploi et les composants WebPart personnalisés.
Pour plus d’informations, voir Optimiser les performances des composants WebPart dans les pages de site moderne SharePoint.
Composants WebPart dynamiques sur une page
4 par page
Les composants WebPart dynamiques qui effectuent une ou plusieurs requêtes à SharePoint pour extraire les données les plus récentes doivent être limités à 4 par page. Le composant WebPart Actualités est un exemple de composant WebPart dynamique.
Pour plus d’informations, voir Optimiser les performances des composants WebPart dans les pages de site moderne SharePoint.
Groupes de sécurité
20 par site
Le nombre de groupes de sécurité affecte l’échelle de nombreuses requêtes dans les sites portail modernes. Nous vous recommandons de limiter le nombre de groupes de sécurité à un ensemble aussi petit que possible, avec un maximum de 20 par site.
Éléments dans la navigation du site
100 par site
Nous vous recommandons d’ajouter moins de 100 éléments à la navigation de site et d’utiliser des contrôles de navigation prêtes à l’emploi.
Pour plus d’informations, voir Optimiser le poids des pages dans les pages de site moderne SharePoint.
Taille maximale de l’image
300 Ko par image
Nous vous recommandons de limiter la taille des images à 300 Ko ou moins, et d’utiliser un CDN pour héberger des images, des feuilles de style et des scripts.
Pour plus d’informations, voir Optimiser les images dans les pages de site moderne SharePoint et Utiliser le réseau de distribution de contenu (CDN) Office 365 avec SharePoint.
Utilisateurs disposant de droits de modification
200 utilisateurs par site
Les sites portail SharePoint sont optimisés pour l’affichage et la consommation de contenu. Les autorisations de modification sur un portail doivent être limitées à un groupe restreint d’utilisateurs, car les autorisations de modification téléchargent des contrôles supplémentaires et s’exécutent donc plus lentement pour ces utilisateurs. Un nombre excessif d’utilisateurs disposant d’autorisations de modification affecte donc l’expérience globale.
IFrames tiers
2 par page
Les iFrames sont imprévisibilitément lents, car ils chargent une page externe distincte incluant tout le contenu associé, comme javascript, CSS et les éléments framework. Si vous devez utiliser des iFrames, limitez leur nombre à 2 ou moins par page.
Pour plus d’informations, voir Optimiser les iFrames dans les pages du site de publication moderne et classique SharePoint.
Appels au service UPA
1 par utilisateur et par heure
Nous vous recommandons de n’effectuer aucun appel par demande au service UPA (Application de profil utilisateur). Microsoft API Graph et PageContext peuvent être utilisés pour interroger les informations utilisateur.
Si un appel de service UPA est nécessaire, effectuez un seul appel si nécessaire, puis mettez en cache les informations à réutiliser dans la même session.
Appels au service taxonomie
5 par utilisateur et par heure
Nous vous recommandons de ne pas effectuer d’appels par demande au service taxonomie. Si des appels de service de taxonomie sont nécessaires, mettez en cache les informations à réutiliser dans la même session.
Pour plus d’informations, voir Optimiser les appels de page dans les pages du site de publication moderne et classique SharePoint.

Création d’un portail SharePoint sain

Optimiser les performances de SharePoint

Optimisation des performances Office 365

Limites de SharePoint

Performances offertes par l’expérience moderne de SharePoint

Conseils sur les performances pour les portails SharePoint