mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
22 avril 2012 à 14:41
mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
23 avril 2012 à 09:41
Bonjour à tous,
Voilà mon hébergeur limite le temps des scripts à 10 sec, comment puis-je connaitre le temps d'execution de mon script?
Je fais une fonction timer de cette façon, mais du coup ca me calcule le temps total du chargement de la page et donc dépasse 10 sec:
<?
$depart=timer();
?>
code de ma page..
<?
function timer(){
$time=explode(' ',microtime());
return $time[1] + $time[2];
}
$fin=timer();
$delai=number_format($fin - $depart,7);
echo 'temps execution: ',$delai,' secondes.';
?>
Autre chose, ces 10 secondes limitent chaque requête ou la page entière?
si j'ai une page faites d'includes, ca veut me limiter à 10 secondes pour son chargement ou chaque page appelée par les includes a 10 secondes?
Je sais pas si je suis très clair
Car je fais un jeu par navigateur, une boucle va se répéter pour déplacer chaque ennemi, à 1000 individus ca marche toujours, mais je n'ai aucune idée si j’atteins presque mes 10 secondes ou si j'en suis loin..
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 23 avril 2012 à 02:17
Salut,
Le temps d'exécution est pour chaque requête. Pour ce qui est de faire 1000 opérations... si elles sont relativement simple tu es laaaaaargement dans les temps. Avec 1 million d'opérations simples tu peux mettre moins d'une seconde en fonction de la machine, donc pas de panique.