Limiti moderni del sito del portale di SharePoint

Questo articolo fornisce consigli sulle prestazioni per i siti portale moderni in SharePoint. Usare le linee guida in questo articolo per ottimizzare le prestazioni moderne del sito del portale ed evitare problemi di prestazioni comuni.

Considerazioni sulle prestazioni per i siti portale moderni

Dal punto di vista dell'ottimizzazione delle prestazioni, esistono alcune caratteristiche che rendono univoci i siti portale moderni. La differenza principale tra i siti di collaborazione e i siti portale in SharePoint è la scalabilità. I siti del portale sono in genere tenuti a gestire più visualizzazioni di pagina per un numero maggiore di utenti rispetto ai siti di collaborazione e probabilmente contengono più contenuto statico e meno risorse modificabili. Inoltre, l'architettura dei siti moderni differisce dai siti classici in quanto la maggior parte dell'elaborazione coinvolta nel rendering delle pagine e nell'esecuzione del codice avviene nel client anziché nel server.

L'ottimizzazione delle prestazioni per i siti portale moderni è incentrata principalmente su alcuni obiettivi generali:

  • Ridurre le dimensioni totali dei componenti di ogni pagina del sito
  • Offload dell'hosting di file statici comuni come immagini, fogli di stile e script nella rete CDN
  • Limitare le chiamate a SharePoint e agli endpoint esterni solo a quanto necessario
  • Evitare richieste duplicate per lo stesso contenuto

Molte delle linee guida di questo articolo sono incentrate sulla riduzione al minimo e sull'ottimizzazione delle chiamate a SharePoint. L'esecuzione di chiamate ripetitive ogni volta che viene caricata una pagina influirà sulle prestazioni degli utenti, in quanto le informazioni verranno recuperate dal servizio ogni volta, anche se non sono state modificate. Di conseguenza, le richieste a SharePoint possono essere categorizzate come chiamate comuni per tutti gli utenti o chiamate necessarie per ogni singolo utente. I risultati di queste due categorie di chiamate devono essere memorizzati nella cache per ottimizzare l'esperienza utente.

Nota

Usare lo strumento Diagnostica pagine per SharePoint come punto di partenza per analizzare metriche delle prestazioni specifiche nelle pagine del sito di SharePoint.

Limiti e consigli moderni del sito del portale

Valore massimo Valore massimo consigliato Note
Pagine e notizie
5.000 per sito
È consigliabile limitare il numero di pagine e notizie in un sito portale moderno a un valore inferiore a 5.000.
Web part in una pagina
20 per pagina
È consigliabile usare almeno 20 web part totali per pagina, incluse web part Microsoft predefinite e web part personalizzate.
Per altre informazioni, vedere Ottimizzare le prestazioni delle web part nelle pagine moderne del sito di SharePoint.
Web part dinamiche in una pagina
4 per pagina
Le web part dinamiche che esezionano una o più query in SharePoint per recuperare i dati più recenti devono essere limitate a 4 per pagina. La web part Notizie è un esempio di web part dinamica.
Per altre informazioni, vedere Ottimizzare le prestazioni delle web part nelle pagine moderne del sito di SharePoint.
Gruppi di sicurezza
20 per sito
Il numero di gruppi di sicurezza influisce sulla scalabilità di molte query nei siti portale moderni. È consigliabile limitare il numero di gruppi di sicurezza a un set il più piccolo possibile, senza più di 20 per sito.
Elementi nel riquadro di spostamento del sito
100 per sito
È consigliabile aggiungere meno di 100 elementi alla struttura di spostamento del sito e usare controlli di spostamento predefiniti.
Per altre informazioni, vedere Ottimizzare lo spessore delle pagine nelle pagine moderne del sito di SharePoint.
Dimensioni massime dell'immagine
300 Kb per immagine
È consigliabile limitare le dimensioni delle immagini a 300 KB o inferiori e usare una rete CDN per ospitare immagini, fogli di stile e script.
Per altre informazioni, vedere Ottimizzare le immagini nelle pagine moderne del sito di SharePoint e Usare la rete cdn (Content Delivery Network) Office 365 con SharePoint.
Utenti con diritti di modifica
200 utenti per sito
I siti del portale di SharePoint sono ottimizzati per la visualizzazione e l'utilizzo del contenuto. Le autorizzazioni di modifica in un portale devono essere limitate a un gruppo limitato di utenti, perché le autorizzazioni di modifica scaricano controlli aggiuntivi e quindi eseguiranno più lentamente per tali utenti. Un numero eccessivo di utenti con autorizzazioni di modifica influirà quindi sull'esperienza complessiva.
IFrame di terze parti
2 per pagina
Gli iFrame sono imprevedibilmente lenti perché caricano una pagina esterna separata che include tutto il contenuto associato, ad esempio gli elementi javascript, CSS e framework. Se è necessario usare iFrame, limitarne il numero a 2 o meno per pagina.
Per altre informazioni, vedere Ottimizzare iframe nelle pagine moderne e classiche del sito di pubblicazione di SharePoint.
Chiamate al servizio UPA
1 per utente all'ora
È consigliabile non effettuare chiamate per richiesta al servizio UPA (Applicazione profilo utente). È possibile usare Microsoft API Graph e PageContext per eseguire query per ottenere informazioni sull'utente.
Se è necessaria una chiamata al servizio UPA, effettuare una singola chiamata quando necessario e quindi memorizzare nella cache le informazioni da riutilizzare nella stessa sessione.
Chiamate al servizio tassonomia
5 per utente all'ora
È consigliabile non effettuare chiamate per richiesta al servizio tassonomia. Se sono necessarie chiamate al servizio tassonomia, memorizzare nella cache le informazioni da riutilizzare nella stessa sessione.
Per altre informazioni, vedere Ottimizzare le chiamate di pagina nelle pagine moderne e classiche del sito di pubblicazione di SharePoint.

Creazione di un portale di SharePoint integro

Ottimizzare le prestazione di SharePoint

Ottimizzare le prestazioni di Office 365

Limiti di SharePoint

Prestazioni nell'esperienza moderna di SharePoint

Indicazioni sulle prestazioni per i portali di SharePoint