Questa regola viene attivata quando PageSpeed Insights rileva che il tempo di risposta del server supera i 200 ms.
Panoramica
Il tempo di risposta del server misura il tempo richiesto per caricare il codice HTML necessario perché il server inizi a visualizzare la pagina, sottraendo la latenza di rete tra Google e il server. Potrebbe verificarsi uno scostamento tra un'esecuzione e l'altra, ma le differenze dovrebbero essere minime. Un tempo di risposta del server altamente variabile potrebbe infatti indicare un problema di fondo legato al rendimento.
Suggerimenti
Devi ridurre il tempo di risposta del server al di sotto dei 200 ms. Esistono decine di potenziali fattori che possono rallentare la risposta da parte del server: logica dell'applicazione lenta e query database lente o ancora lentezza del routing, dei framework e delle raccolte, blocco della CPU della risorsa o blocco della memoria. Per migliorare il tempo di risposta del server devi prendere in considerazione tutti questi fattori. Il primo passaggio per scoprire per quale motivo il tempo di risposta del server è elevato consiste nel misurarlo. Quindi, con i dati alla mano, consulta le guide appropriate per scoprire come affrontare il problema. Una volta risolti i problemi, devi continuare a misurare i tempi di risposta del server e risolvere eventuali futuri colli di bottiglia del rendimento.
- Raccogli e analizza i dati e il rendimento esistenti. Se non è disponibile, valuta l'utilizzo di una soluzione automatizzata per il monitoraggio delle applicazioni web (sono disponibili versioni ospitate e open source per la maggior parte delle piattaforme) oppure aggiungi una strumentazione personalizzata.
- Identifica e risolvi i principali colli di bottiglia del rendimento. Se utilizzi un framework web o una piattaforma di gestione dei contenuti molto diffusi, consulta la documentazione per le best practice per l'ottimizzazione del rendimento.
- Monitora e segnala eventuali regressioni future del rendimento.
Feedback
Hai trovato utile questa pagina?