Performances
Résumé
L’implémentation de personnalisations dans SharePoint met davantage l’accent sur la conception et le développement efficaces pour les applications web en général, et les applications web côté client en particulier, en particulier lorsqu’il s’agit du concept de performances des applications. Les performances sont l’un des facteurs importants qui influencent l’expérience utilisateur et la façon dont les utilisateurs peuvent travailler avec le portail.
Instructions et règles générales
- Lorsque vous testez les performances, prenons en compte les performances côté serveur de votre code, ainsi que les performances de votre code en cours d’exécution dans les navigateurs des utilisateurs finaux.
- Dans la mesure du possible, les données de cache pour réduire le nombre de demandes à SharePoint.
- Lorsque vous référencez des scripts et d’autres ressources, autorisez les utilisateurs à les mettre en cache aussi longtemps que possible pour réduire le nombre de demandes au serveur et la quantité de données à charger.
- Évitez une manipulation DOM excessive qui déclencherait le re-rendu de la page et retarderait son chargement.
Gestion de SharePoint limitation en ligne
S’applique à : Office 365
SharePoint Online utilise la limitation pour empêcher les utilisateurs de consommer trop de ressources. Lorsqu’un utilisateur exécute du code CSOM ou REST qui dépasse les limites d’utilisation, SharePoint Online limite toute demande supplémentaire de l’utilisateur pendant une période donnée.
Articles
- Gestion de la limitation de SharePoint Online à l’aide de la technique d’interruption exponentielle
- Comment éviter d’être limité ou bloqué dans SharePoint Online
Exemples
SharePoint Framework
Concerne : Office 365 | SharePoint Server
Articles
- Optimiser les versions de production
- Modèles JavaScript et performances
- Créer des requêtes de lots avec l’API REST
- Conseils aux entreprises sur SharePoint Framework (SPFx)
- Utiliser des bibliothèques JavaScript existantes dans les composants WebPart côté client pour SharePoint Framework
- Utiliser le réseau de distribution de contenu (CDN) Office 365
Compléments SharePoint
Concerne : Office 365 | SharePoint Server
Les approches que vous prenez pour garantir des performances optimales avec SharePoint sont différentes dans le nouveau modèle de SharePoint par rapport au code de confiance totale. Dans un scénario classique de code de confiance totale /solution de batterie de serveurs, la plupart des opérations de code ont eu lieu dans le code SharePoint modèle objet côté serveur.
Articles
- Modèles JavaScript et performances
- Considérations sur les performances dans le modèle SharePoint de développement
- Améliorer les performances dans les SharePoint hébergés par un fournisseur
- Créer des requêtes de lots avec l’API REST
Vidéos
Exemples
Portails
Concerne : Office 365 | SharePoint Server
Articles
- Pratiques testées pour les portails SharePoint Online – Performances
- Pratiques éprouvées pour SharePoint Online Portals : solutions de navigation
- Modèles JavaScript et performances
- Optimiser les performances des pages dans SharePoint