SharePoint Gränser för moderna portalwebbplatser online

Den här artikeln innehåller prestandarekommendationer för moderna portalwebbplatser i SharePoint Online. Använd riktlinjerna i den här artikeln för att optimera webbplatsprestanda på moderna portaler och undvika vanliga prestandaproblem.

Prestandaöverväganden för moderna portalwebbplatser

När det gäller prestandaoptimering finns det några egenskaper som gör moderna portalwebbplatser unika. Den största skillnaden mellan samarbete och portalwebbplatser i SharePoint Online är skalning. Portalwebbplatser förväntas i allmänhet ha fler sidvyer för ett större antal användare än samarbetswebbplatser och innehåller troligtvis mer statiskt innehåll och färre redigerbara resurser. Arkitekturen för moderna webbplatser skiljer sig dessutom från klassiska webbplatser på så sätt att den mesta bearbetningen som ingår i renderingssidor och kör kod sker på klienten i stället för på servern.

Prestandaoptimeringen för moderna portalwebbplatser fokuserar främst på några övergripande mål:

  • Minska den totala storleken på komponenterna på varje webbplatssida
  • Inläsning av vanliga statiska filer, till exempel bilder, formatmallar och skript, som ska CDN
  • Begränsa samtal till SharePoint och externa slutpunkter till endast det som behövs
  • Undvik dubblettförfrågningar för samma innehåll

Många av riktlinjerna i den här artikeln fokuserar på att minimera och optimera samtal till SharePoint Online. Att göra återkommande samtal varje gång en sida läses in påverkar prestanda för användarna eftersom informationen hämtas från tjänsten varje gång även om den inte har ändrats. Därför kan förfrågningar om SharePoint kategoriseras som samtal som är gemensamma för alla användare eller samtal som krävs för varje enskild användare. Resultat från dessa två samtalskategorier bör cachelagras för att optimera användarupplevelsen.

Anteckning

Använd Siddiagnostik för SharePoint för att analysera specifika prestandamätvärden på sidor SharePoint onlinewebbplats.

Begränsningar och rekommendationer för moderna portalwebbplatser

Gräns Högsta rekommenderade värde Kommentarer
Sidor och nyhetsobjekt
5 000 per webbplats
Vi rekommenderar att du begränsar antalet sidor och nyhetsobjekt på en modern portalwebbplats till under 5 000.
Webbdelar på en sida
20 per sida
Vi rekommenderar att du använder 20 eller färre totala webbdelar per sida, inklusive både In-of-the-box Microsoft-webbdelar och anpassade webbdelar.
Mer information finns i Optimera webbdelsprestanda i SharePoint moderna webbplatssidor online.
Dynamiska webbdelar på en sida
4 per sida
Dynamiska webbdelar som gör en eller flera frågor för SharePoint hämta senaste data bör vara begränsade till 4 per sida. Webbdelen Nyheter är ett exempel på en dynamisk webbdel.
Mer information finns i Optimera webbdelsprestanda i SharePoint moderna webbplatssidor online.
Säkerhetsgrupper
20 per webbplats
Antalet säkerhetsgrupper påverkar omfattningen av många frågor på moderna portalwebbplatser. Vi rekommenderar att du begränsar antalet säkerhetsgrupper till så liten uppsättning som möjligt, med högst 20 per webbplats.
Objekt i webbplatsnavigering
100 per webbplats
Vi rekommenderar att du lägger till färre än 100 objekt i webbplatsnavigeringen och att du använder de inbaserade navigeringskontrollerna.
Mer information finns i Optimera sid vikt i SharePoint moderna webbplatssidor online.
Maximal bildstorlek
300 kB per bild
Vi rekommenderar att du begränsar storleken på bilder till 300 eller mindre, och att du använder en CDN för bilder, formatmallar och skript.
Mer information finns i Optimera bilder i SharePoint sidor med moderna webbplatser online och Använda Office 365 Content Delivery Network (CDN) med SharePoint Online.
Användare med redigeringsrättigheter
200 användare per webbplats
SharePoint är optimerade för att visa och använda innehåll. Redigeringsbehörigheter på en portal bör vara begränsade till en begränsad grupp användare eftersom redigeringsbehörigheter laddar ned ytterligare kontroller och därför fungerar långsammare för dessa användare. Ett överflödigt antal användare med redigeringsbehörighet påverkar därför den övergripande upplevelsen.
Tredjeparts-iFrames
2 per sida
iFrames är oförutsägbara långsamt eftersom de läser in en separat extern sida med allt associerat innehåll, till exempel javascript, CSS och framework-element. Om du måste använda iFrames begränsar du antalet till 2 eller färre per sida.
Mer information finns i Optimera iFrames i SharePoint moderna och klassiska publiceringswebbplatssidor.
Samtal till UPA-tjänsten
1 per användare per timme
Vi rekommenderar att du inte ringer några samtal per begäran till UPA-tjänsten (User Profile Application). Microsoft Graph API och PageContext kan användas för att söka efter användarinformation.
Om ett UPA-tjänstsamtal krävs ringer du ett samtal när det behövs och cachelagrar sedan informationen för återanvändning i samma session.
Samtal till taxonomitjänsten
5 per användare per timme
Vi rekommenderar att du inte ringer några samtal per begäran till taxonomitjänsten. Om taxonomitjänstanrop behövs cachelagrar du informationen för återanvändning i samma session.
Mer information finns i Optimera sidsamtal i SharePoint moderna och klassiska publiceringswebbplatssidor.

Skapa en hälsoportal SharePoint fel

Justera SharePoint onlineprestanda

Justera Office 365 prestanda

SharePoint Onlinebegränsningar

Prestanda i modern SharePoint upplevelse

Prestandavägledning för SharePoint Online-portaler