[php] afficher vitesse chargement de page

Résolu/Fermé
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 - 11 août 2009 à 03:11
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 - 13 août 2009 à 22:15
Bonjour,
je cherche comment afficher, en php, sur mes pages, le temps de chargement de celles ci.
Je ne laisserais pas le script tout le temps mais juste lorsque je ferais des tests pour optimiser le temps de chargement.

Quelqu'un à une idée?

Merci
A voir également:

4 réponses

lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
11 août 2009 à 05:41
essaye ce ptit bout de code

la fonction principale

function getmicrotime()
{ 
 list($usec, $sec) = explode(" ",microtime()); 
  return ((float)$usec + (float)$sec); 
  }

ensuite
en haut de ta page

$time_deb = getmicrotime(); 


en bas de ta page
$time_fin = getmicrotime(); 


et l'affichage du resultat
$time = round($time_fin - $time_deb,5);
  echo '<span style="font-style:italic; font-size:12px; font-family:Times New Roman; float:right;"> Page g&eacute;n&eacute;r&eacute;e en'.$time.'  secondes</span>';
0
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
13 août 2009 à 12:45
Merci!
0
si tu es en PHP5, microtime(true) suffit

$start = microtime(true);
$end = microtime(true) - $start;
0
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
13 août 2009 à 22:15
oui, ça marche aussi, merci à vous
0