Ho provato ad usare la tua classe ed ho notato alcune cose:
1) La visualizzazione del tempo, microtime la fornisce in modo alquanto precisa, ma poco leggibile (1.4066696166992E-05). A questo proposito userei una funzione che trasformi la stringa di Microtime in un numero con la virgola che abbia come unità di misura il secondo.
Codice PHP:
function getMicrotime() {
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$str_loadtime = getMicrotime();
...
2) Potrebbe essere un problema il fatto che tu abbia istanziato $str_loadtime come static, poiché nel momento in cui tale variabile viene richiamata da due file contemporaneamente (o quasi), la variabile potrebbe essere sovrascritta. Proporrei quindi di non istanziarla come static.