Calcolare il tempo di esecuzione di uno script con PHP

23 Ottobre 2011
Uno script PHP deve essere veloce da eseguire per evitare che il suo funzionamento pesi in modo eccessivo sui tempi di caricamento di una pagina Internet; in questo post verrà proposto un semplice metodo per valutare rapidamente il tempo di caricamento di uno script attraverso PHP stesso; innanzitutto inseriamo la seguente istruzione prima della porzione di codice da monitorare:

$inizio = microtime(true);

Ora passiamo all'applicazione di cui desideriamo verificare la velocità di esecuzione, questa potrà essere di qualunque tipo, anche una semplice istruzione per la stampa a video di una stringa o per l'invio di una mail, come nel nostro esempio:

mail('prova@esempio.it', 'Oggetto', 'Messaggio');

A questo punto non resta che stabilire il momento di fine caricamento e utilizzare questo dato per calcolare il tempo impiegato dall'applicazione per terminare la sua esecuzione:

$fine = microtime(true);
$tempo = $fine - $inizio;

Ora no rimane altro che stampare il valore associato alla variabile "$tempo", cioè quella che contiene il dato desiderato:

echo 'Tempo di caricamento: ' . $tempo;

Si tratta in pratica di un test che potrà essere rieseguito ogni volta che si interviene su uno script per valutare l'incidenza delle modifiche sul livello delle prestazioni.
Pubblicato in: PHP
Tutorials Correlati

Gnome 3.2 introdurrà il supporto per le Web applications
L'ambiente desktop Gnome per Linux in versione 3.2, cioè la release att...

Lascia un commento
Nome

Email

Codice di verifica
 
© DominiOK, 2011-2024
Tutti i diritti sono riservati | Note Legali | Privacy
powered by GTWeb