Ciao,
mi sono reso conto dell'impossibilità di misurare l'overhead di uno script.
L'ordine di lettura del parser infatti è:
[list=1][*]definizioni (di classi e funzioni)[*]assegnazioni[*]svolgimento della procedura[/list=1]
Questo vuol dire che se a monte dello script, prima di qualsiasi definizione delle classi e quant'altro inserisco:
il timestamp associato a quella variabile non sarà mai quello dell'inizio del parsing, ma sempre quello di inizio dell'esecuzione dello script, infatti $t1 - $start_parsing è sempre zero.Codice PHP:
<?php
$start_parsing = microtime(1);
// definizione delle classi...
$t1 = microtime(1);
?>
Qualcuno ha esperienza in merito?