Calcular el tiempo de ejecución de un script en PHP

Hola a todos, después de estar reflexionando un tiempo, he decidido tirar abajo el foro (apenas tiene actividad y tampoco tiene muchos contenidos). Para no perder los pocos contenidos que tiene, voy a ir posteando aquí los que crea que son interesantes.

Para comenzar os dejo este pequeño código muy útil a la hora de optimizar nuestros scripts. El script guarda el momento del inicio y el momento en el que finaliza el script y después realiza la diferencia, mostrándolo por pantalla. Como ya digo este código puede ser muy útil para hacer pruebas e ir reduciendo el tiempo de ejecución de nuestros scripts.

//Función que devuelve la hora actual
function cuando()
{
$time = microtime();
$time = explode(" ",$time);
$time = $time[1] + $time[0];
return $time;
}
//Obtenemos el momento inicial
$inicio=cuando();

//Esperamos 3 segundos
sleep(3);

//Obtenemos el momento final
$final=cuando();

//Calculamos la diferencia
$empleado = ($final - $inicio);
echo "Ha tardado".$empleado." segundos.";
?>
Continuaremos con este tipo de artículos...un saludo!

0 comentarios: