Prestazioni nell'esperienza moderna di SharePoint
L'esperienza moderna in Microsoft SharePoint è progettata per essere accattivante, flessibile e, soprattutto, più performante. Sia le prestazioni di SharePoint nella sua globalità che le prestazioni dei singoli componenti di SharePoint, tra cui ricerca, elenchi e raccolte documenti dipendono da numerosi fattori, che contribuiscono alla metrica delle prestazioni: la latenza percepita dell'utente finale o la velocità di rendering delle pagine nel browser del client. L'esperienza moderna di SharePoint include miglioramenti chiave delle prestazioni che consentono di ridurre la latenza e migliorare i tempi di reattività delle pagine di SharePoint:
- Elaborazione lato client e richieste di dati
- Rete per la distribuzione di contenuti (CDN) di Microsoft 365
L'uso di computer più potenti e le migliorie apportate alle architetture di rete e ai Web browser hanno permesso di migliorare l'esperienza utente complessiva di SharePoint, grazie allo spostamento della maggior parte delle operazioni di memorizzazione dei dati nella cache e di elaborazione dal server al computer client. In questo articolo viene illustrato in che modo l'esperienza moderna di SharePoint sfrutta l'elaborazione sul lato client e la rete CDN di Microsoft 365 per migliorare le prestazioni.
Elaborazione lato client e richieste di dati
Nell'architettura classica di SharePoint, la server farm di SharePoint esegue richieste di dati e altre operazioni di elaborazione, restituendo risultati e pagine di cui è stato eseguito il rendering al client. Questo modello è stato progettato per ridurre il carico sul computer client e sul browser, nonché il traffico di rete tra client e server farm, fattori che creavano colli di bottiglia delle prestazioni critici in ambienti legacy.
L'esperienza moderna di SharePoint è progettata in modo da sfruttare la potenza di elaborazione dei computer degli utenti e le capacità dei moderni Web browser per consentire al computer client di eseguire direttamente determinate richieste di dati e operazioni che richiedono un uso intensivo del processore, ad esempio il rendering di pagine.
Il modello di elaborazione lato client nell'esperienza moderna di SharePoint può contribuire a migliorare notevolmente la latenza percepita dell'utente finale nell'architettura classica di SharePoint. Tenere presente che, rispetto all'architettura classica di SharePoint, tale modello può implicare una maggiore dipendenza dall'ambiente di esecuzione lato client. Come nel caso di qualsiasi modifica dell'architettura di rete, è opportuno condurre un progetto pilota limitato per identificare e risolvere potenziali colli di bottiglia prima di distribuire l'esperienza moderna di SharePoint in un ambiente di produzione.
Rete per la distribuzione di contenuti (CDN) di Microsoft 365
La latenza di SharePoint è influenzata in parte dalla distanza fisica tra gli utenti e la posizione dell'ambiente SharePoint (tenant). Questa considerazione è particolarmente importante per le organizzazioni che dispongono di una presenza globale dove un sito può essere ospitato in un continente mentre gli utenti dall'altro lato del mondo accedono al contenuto.
È possibile usare la rete per la distribuzione di contenuti (CDN) di Microsoft 365 predefinita per ospitare risorse statiche e migliorare le prestazioni dei siti di SharePoint. La rete CDN di Microsoft 365 consente di migliorare le prestazioni in quanto le risorse statiche vengono memorizzate nella cache più vicina ai browser che le richiedono. Questo consente di velocizzare i download e ridurre la latenza. La rete CDN di Microsoft 365 usa inoltre il protocollo HTTP/2 per il miglioramento della compressione e delle velocità di download.
La rete CDN di Microsoft 365 è costituita da diverse CDN che consentono di ospitare le risorse statiche in più posizioni o origini e gestirle da reti globali ad alta velocità. In base al tipo di contenuto che si vuole ospitare nella rete CDN di Microsoft 365, è possibile aggiungere origini pubbliche, origini private o entrambe.
Il contenuto nelle origini pubbliche della rete CDN di Microsoft 365 è accessibile in forma anonima, di conseguenza chiunque disponga degli URL delle risorse ospitate può accedervi. Dal momento che l'accesso al contenuto in origini pubbliche è anonimo, è consigliabile usarle solo per memorizzare nella cache contenuti generici non riservati, ad esempio file JavaScript, script, icone e immagini. Per impostazione predefinita, la rete CDN di Microsoft 365 viene usata per il download di risorse generiche, ad esempio le applicazioni client di Microsoft 365 da un'origine pubblica.
Le origini private all'interno della rete CDN di Microsoft 365 forniscono l'accesso privato al contenuto utente, ad esempio raccolte documenti, siti e supporti di SharePoint, ad esempio video. L'accesso ai contenuti nelle origini private è protetto con token generati dinamicamente in modo da consentire l'accesso solo agli utenti che dispongono delle autorizzazioni per la raccolta documenti o per la posizione di archiviazione originali. Le origini private nella rete CDN di Microsoft 365 possono essere usate solo per il contenuto di SharePoint ed è possibile accedere agli asset solo tramite reindirizzamento dall'ambiente SharePoint.
Il servizio rete CDN di Microsoft 365 è incluso nell'ambito della sottoscrizione di SharePoint.
Per informazioni su come usare la rete CDN di Microsoft 365, vedere Usare la rete cdn (Content Delivery Network) di Microsoft 365 con SharePoint.
Per altre informazioni sulla rete CDN di Microsoft 365, vedere Rete CDN di Microsoft 365.
Argomenti correlati
Indicazioni sulle prestazioni per i portali di SharePoint
Ottimizzare le prestazione di SharePoint
Reti per la distribuzione di contenuti
Usare microsoft 365 Content Delivery Network (CDN) con SharePoint