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. |
Relaterade ämnen
Skapa en hälsoportal SharePoint fel
Justera SharePoint onlineprestanda
SharePoint Onlinebegränsningar