PHPAscal
Accueil Programmation web Optimisation Liens Fonctionnement du site À propos de l'auteur Plan du site
Optimisation CSS Ergonomie Référencement php SQL HTML
  PHPascal a 95 articles


Recherche



Modifier la couleur:



Valid XHTML 1.0 Transitional

CSS Valide !

Optimisation / php / Trouver temps d'execution d'un script

Trouver le temps d'execution d'un script

Voici un petit script pour calculer le temp de traitement d'un script en le répétant plusieur fois pour ensuite en faire une moyenne. Ceci est pratique pour comparer deux différents codes qui fait la même chose afin de trouver celui qui le fait le plus vite.

<?php
// test de performance
 
$nb_repetition = 200;

print "nb_repetition = $nb_repetition <br>";


$debut_calcul = calcul_execution();

for ($i = 0 ;$i < $nb_repetition; $i++)
    {
    // mettre le code a tester ici
     $mavariable =  'bonjour tout le monde';
     echo 'Valeur de la variable : '.$mavariable;  
    }
   
$fin_calcul = calcul_execution();

$total_temp = ($fin_calcul-$debut_calcul);
$temp_moyen = $total_temp /  $nb_repetition;

print "<br>Temp moyen pour $nb_repetition iteration  = $temp_moyen <br>";


function calcul_execution()
    {
    list($msec, $sec) = explode(' ', microtime());
    return ((float) $sec + (float) $msec) * 1000000;
    }
?>
Article écrit le 27 décembre 2008
Article modifié le 5 janvier 2009

Autres articles sous la même catégorie


Pascal Dubreuil | © PHPascal.com 2012
Temps d'exécution : 0.0051 sec
Fait au Québec