Le plus simple,
faire une fonction gettime()
avec static time=microtime();
au premier appel on fixe time
puis les prochains notent le temps d'execution à chaque appel
( tu peux faire une référence NbLigne, temps total d'execution, et l'enregistrer dans un fichier ("basename".perf) )
=> qui te fera l'écho de toutes les instructions de ton script dans un fichier, et non pas dans ce dernier
voili voilou ma solution retenue
Code :
- function getTime(){static $start;
- if(!$start)$start=array_sum(explode(' ',microtime()));
- else{
- $end=array_sum(explode(' ',microtime()));
- return round(($end-$start)*1000);//, 3
- }
- }
|
.. et dépasser la seconde complète pour une page d'un site .. est plutot mauvais à mon gout ..
Message édité par grosbin le 29-08-2008 à 12:45:47
---------------
Photos Panoramiques Montagnes Haute Savoie