Modérateur PHPfrance |
10684 Messages
22 mars 2006, 12:28
Je ne connais pas du tout sha1, mais dès le moment où tu vas appeller une fonction de cryptage (dès le moment où tu ajoutes un traitement d'ailleurs

), cela prendra forcément plus de temps/mémoire/ressource que si tu ne le fais pas
La question est donc d'avantage de savoir si l'incidence est significative ou pas. Ce que tu peux faire, c'est donc chronométrer l'exécution de ton script, avec et sans. Il te suffit de mettre ce code au début de ton script :
<?
$temps = microtime ();
$temps = explode (" ", $temps);
$temps = $temps[1] + $temps[0];
$chrono_start = $temps;
?>
Et celui-ci à la fin :
<?
$temps = microtime ();
$temps = explode (" ", $temps);
$temps = $temps[1] + $temps[0];
$chrono_finish = $temps;
$temps_generation = $chrono_finish - $chrono_start;
echo 'Page générée en '.number_format ($temps_generation, 4,',','').' s';
?>