Procédure
xDebug è un'estensione PHP utilizzata per il debug dei siti. Tra le sue caratteristiche, può essere utilizzata per identificare la fonte della lentezza di un sito web.
Dallo strumento di selezione delle estensioni PHP nel vostro pannello di controllo cPanel, attivate l'estensione xDebug:

Dallascheda Opzioni, attivare la profilazione permanente di xdebug:

Una volta eseguite queste impostazioni, si può accedere alla pagina che si desidera profilare per generare i dati di profilazione. Se tutto è andato bene, si vedrà un nuovo file nella cartella specificata:

Ogni file corrisponderà a una richiesta HTTP effettuata.
Una volta ottenuto il file di profilazione di xDebug, installate Webgrind sul vostro pacchetto di hosting per leggerne il contenuto. Per farlo, scaricare Webgrind e decomprimerlo in una cartella del proprio spazio FTP:

Quindi modificare il file config.php per inserire il percorso dei file di profilazione xdebug:

Andare quindi all'URL https://www.votresite.com/webgrind (a seconda di dove si è installato Webgrind) e selezionare un evento di profilazione da aprire e fare clic su"Aggiorna":

Una volta caricato il file, si vedrà una tabella come quella qui sotto:

Le colonne più importanti sono: la colonna function che indica la funzione PHP chiamata, invocation count il numero di chiamate effettuate ad essa, total self cost il tempo totale trascorso ad utilizzarla. È quindi possibile identificare facilmente nella tabella le funzioni PHP che causano la lentezza del sito web e modificare il sito per migliorarne le prestazioni.
Ponila al team LWS e alla community. La risposta viene pubblicata dopo la moderazione.