Post Top Ad

Your Ad Spot

domingo, 4 de octubre de 2020

Calcular el tiempo de carga de la página en PHP

 A veces necesitamos calcular cuánto tiempo lleva cargar una página web que creamos a partir del código.

La velocidad de carga del sitio web es muy importante tanto desde el punto de vista del usuario como del motor de búsqueda.

Si un sitio web tarda demasiado en cargarse, los usuarios no lo esperan. Por lo tanto, al verificar cuánto tiempo tarda en cargar su sitio web, puede optimizar la velocidad y el rendimiento.

Entonces, en este tutorial, le mostraré cómo puede calcular el tiempo de carga de la página en PHP . Para calcular el tiempo de carga de la página, tenemos que crear una función usando la función incorporada de microtiempo.

Aquí, "microtime" da la marca de tiempo actual de Unix con microsegundos.

Crear una función definida por el usuario

Cree una función definida por el usuario para obtener la hora actual.

<? php 
function getTime ()
{
 return array_sum (explotar ("", microtime ()));  
}

$ startTime = getTime ();

// Todo su código
para ($ i = 0; $ i <10000000; $ i ++) {
}

$ endTime = getTime ();

$ timeTaken = round (($ endTime - $ startTime), 2);

echo "Página cargada en $ timeTaken segundos";
?>

Tenemos que utilizar esta función dos veces en una página web, una al principio y otra al final de la página web.

Estamos usando dos variables para almacenar la hora de inicio y la hora de finalización respectivamente. En el medio, escribimos todo el código para la funcionalidad.

Al final, restar la hora de inicio de la hora de finalización para obtener el tiempo necesario para cargar una página web.

Veamos cómo usar este script en un archivo PHP para calcular el tiempo de carga de la página.

Cree un archivo PHP y defina el marcado y las secuencias de comandos.

<? php
función getTime ()
{
 return array_sum (explotar ("", microtime ()));   
}

$ startTime = getTime ();
?>

<! DOCTYPE html>
<html lang = "en">
  <cabeza>
	<meta charset = "utf-8">
	<meta http-equiv = "X-UA-Compatible" content = "IE = edge">
	<meta name = "viewport" content = "width = device-width, initial-scale = 1">
	<meta name = "description" content = "Tiempo de carga de la página en PHP">
	<title> Tiempo de carga de la página PHP - PhpCluster </title>
	</head>

	<cuerpo>
	<h1> Tiempo de carga de la página en PHP </h1>
 
	 <p> Este es un párrafo de muestra </p>

	<? php 
	// Todo tu código
	para ($ i = 0; $ i <10000000; $ i ++) {
	}
	?>

 </body>
 </html>

	<? php
	$ endTime = getTime ();

	$ timeTaken = round (($ endTime - $ startTime), 2);

	echo "Página cargada en $ timeTaken segundos";
	?>

Conclusión

En este tutorial, ha aprendido a mostrar el tiempo de carga de una página usando PHP.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas