Ver Mensaje Individual
  #20 (permalink)  
Antiguo 30/05/2007, 10:59
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Rendimiento de PHP en un proceso complejo

Curioso el rendimiento de este script:
Código:
Test1:
Haciendo 100000 ciclos; Incrementando con ++; Tiempo inicial: 1180544284.69
Fin; 1180544284.71
Diferencia: 0.0236029624939




Test2:
Haciendo 100000 ciclos; Incrementando con += $i; Tiempo inicial: 1180544284.71
Fin; 1180544284.71
Diferencia: 0.00231003761292
El script:
Código PHP:
echo "Test1:\n";
$start microtime(true);
echo 
"Haciendo 100000 ciclos; Incrementando con ++; Tiempo inicial: " $start "\n"
$var 0;
for( 
$i 0$i 100000$i++ ) {
    
$var++;
}
$fin microtime(true);
$diff $fin $start;
echo 
"Fin; " $fin "\n";
echo 
"Diferencia: " $diff "\n";
echo 
"\n\n\n\n";

echo 
"Test2:\n";
$start microtime(true);
echo 
"Haciendo 100000 ciclos; Incrementando con += \$i; Tiempo inicial: " $start "\n"
$var 0;
for( 
$i 0$i 100000$i+= 10 ) {
    
$var += $i;
}
$fin microtime(true);
$diff $fin $start;
echo 
"Fin; " $fin "\n";
echo 
"Diferencia: " $diff "\n";
echo 
"\n\n\n\n"