Websitebeschränkungen für das moderne SharePoint-Portal
Dieser Artikel enthält Leistungsempfehlungen für moderne Portalwebsites in SharePoint. Verwenden Sie die Richtlinien in diesem Artikel, um die Leistung moderner Portalwebsites zu optimieren und häufige Leistungsprobleme zu vermeiden.
Überlegungen zur Leistung für moderne Portalwebsites
Aus Sicht der Leistungsoptimierung gibt es einige Merkmale, die moderne Portalwebsites einzigartig machen. Der Hauptunterschied zwischen Zusammenarbeits- und Portalwebsites in SharePoint ist die Skalierung. Von Portalwebsites wird im Allgemeinen erwartet, dass sie mehr Seitenaufrufe für eine größere Anzahl von Benutzern als Websites für die Zusammenarbeit bereitstellen und wahrscheinlich mehr statische Inhalte und weniger bearbeitbare Ressourcen enthalten. Darüber hinaus unterscheidet sich die Architektur moderner Websites von klassischen Websites darin, dass der Großteil der Verarbeitung beim Rendern von Seiten und Ausführen von Code auf dem Client statt auf dem Server erfolgt.
Die Leistungsoptimierung für moderne Portalwebsites konzentriert sich in erster Linie auf einige allgemeine Ziele:
- Reduzieren der Gesamtgröße der Komponenten jeder Websiteseite
- Auslagern des Hostings gängiger statischer Dateien wie Bilder, Stylesheets und Skripts in CDN
- Beschränken Sie Aufrufe von SharePoint und externen Endpunkten auf das, was erforderlich ist.
- Vermeiden doppelter Anforderungen für denselben Inhalt
Viele der Richtlinien in diesem Artikel konzentrieren sich auf die Minimierung und Optimierung von Aufrufen von SharePoint. Wiederholte Aufrufe jedes Mal, wenn eine Seite geladen wird, wirkt sich auf die Leistung der Benutzer aus, da die Informationen jedes Mal vom Dienst abgerufen werden, auch wenn sie sich nicht geändert haben. Daher können Anforderungen an SharePoint entweder als Aufrufe kategorisiert werden, die für alle Benutzer gemeinsam sind, oder als Aufrufe, die für jeden einzelnen Benutzer erforderlich sind. Die Ergebnisse dieser beiden Aufrufkategorien sollten zwischengespeichert werden, um die Benutzererfahrung zu optimieren.
Hinweis
Verwenden Sie das Tool Seitendiagnose für SharePoint als Ausgangspunkt, um bestimmte Leistungsmetriken auf SharePoint-Websiteseiten zu analysieren.
Grenzwerte und Empfehlungen für moderne Portalwebsites
Grenzwert | Maximal empfohlener Wert | Hinweise |
---|---|---|
Seiten und Newselemente |
5.000 pro Website |
Es wird empfohlen, die Anzahl der Seiten und Nachrichtenelemente auf einer modernen Portalwebsite auf unter 5.000 zu beschränken. |
Webparts auf einer Seite |
20 pro Seite |
Es wird empfohlen, insgesamt 20 oder weniger Webparts pro Seite zu verwenden, einschließlich sofort einsatzbereiter Microsoft-Webparts und benutzerdefinierter Webparts. Weitere Informationen finden Sie unter Optimieren der Webpartleistung auf modernen SharePoint-Websiteseiten. |
Dynamische Webparts auf einer Seite |
4 pro Seite |
Dynamische Webparts, die eine oder mehrere Abfragen an SharePoint ausführen, um die neuesten Daten abzurufen, sollten auf 4 pro Seite beschränkt sein. Das News-Webpart ist ein Beispiel für ein dynamisches Webpart. Weitere Informationen finden Sie unter Optimieren der Webpartleistung auf modernen SharePoint-Websiteseiten. |
Sicherheitsgruppen |
20 pro Standort |
Die Anzahl der Sicherheitsgruppen wirkt sich auf die Skalierung vieler Abfragen auf modernen Portalwebsites aus. Es wird empfohlen, die Anzahl der Sicherheitsgruppen auf eine möglichst kleine Gruppe zu beschränken, wobei nicht mehr als 20 pro Website zulässig sind. |
Elemente in der Websitenavigation |
100 pro Standort |
Es wird empfohlen, weniger als 100 Elemente zur Websitenavigation hinzuzufügen und sofort einsatzbereite Navigationssteuerelemente zu verwenden. Weitere Informationen finden Sie unter Optimieren der Seitengewichtung auf modernen SharePoint-Websiteseiten. |
Maximale Bildgröße |
300 KB pro Bild |
Es wird empfohlen, die Größe von Bildern auf 300 KB oder kleiner zu beschränken und ein CDN zum Hosten von Bildern, Stylesheets und Skripts zu verwenden. Weitere Informationen finden Sie unter Optimieren von Bildern auf modernen SharePoint-Websiteseiten und Verwenden des Office 365 Content Delivery Network (CDN) mit SharePoint. |
Benutzer mit Bearbeitungsrechten |
200 Benutzer pro Website |
SharePoint-Portalwebsites sind für die Anzeige und Nutzung von Inhalten optimiert. Bearbeitungsberechtigungen in einem Portal sollten auf eine eingeschränkte Gruppe von Benutzern beschränkt sein, da bearbeitungsberechtigungen zusätzliche Steuerelemente herunterladen und daher für diese Benutzer langsamer ausgeführt werden. Eine übermäßige Anzahl von Benutzern mit Bearbeitungsberechtigungen wirkt sich daher auf die Gesamterfahrung aus. |
iFrames von Drittanbietern |
2 pro Seite |
iFrames sind unvorhersehbar langsam, da sie eine separate externe Seite laden, die alle zugehörigen Inhalte wie Javascript, CSS und Framework-Elemente enthält. Wenn Sie iFrames verwenden müssen, beschränken Sie deren Anzahl auf 2 oder weniger pro Seite. Weitere Informationen finden Sie unter Optimieren von iFrames auf modernen und klassischen SharePoint-Veröffentlichungswebsiteseiten. |
Aufrufe des UPA-Diensts |
1 pro Benutzer und Stunde |
Es wird empfohlen, keine Aufrufe pro Anforderung an den UPA-Dienst (User Profile Application) zu senden. Die Microsoft Graph-API und PageContext können zum Abfragen von Benutzerinformationen verwendet werden. Wenn ein UPA-Dienstaufruf erforderlich ist, führen Sie bei Bedarf einen einzelnen Aufruf durch, und speichern Sie dann die Informationen zur Wiederverwendung in derselben Sitzung zwischen. |
Aufrufe des Taxonomiediensts |
5 pro Benutzer und Stunde |
Es wird empfohlen, keine Aufrufe pro Anforderung an den Taxonomy-Dienst zu senden. Wenn Taxonomiedienstaufrufe erforderlich sind, speichern Sie die Informationen zur Wiederverwendung in derselben Sitzung zwischen. Weitere Informationen finden Sie unter Optimieren von Seitenaufrufen auf modernen und klassischen SharePoint-Veröffentlichungswebsiteseiten. |
Verwandte Themen
Erstellen eines fehlerfreien SharePoint-Portals
Optimieren der Leistung von SharePoint
Optimieren der Leistung von Office 365