Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Tiempo de carga de una página con ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Tiempo de carga de una página con ASP

Muchas veces queremos saber si es una página "pesada", si tardará mucho en cargar, si los usuario soportarán la espera hasta que nuestra página se digne a bajar a sus navegadores... Aqui les presento un script para calcular en milisegundos cuanto tarda y comparar todas sus páginas. Consiste en lanzar un cronómetro al comenzar la página y detenerlo al finalizarla... y presentar los datos por pantalla para leerlos. Es algo simple y muy bueno!

La carga se completo en 0.078125 segundos = (78.125 milliseconds).


Es obvio que 1000 milisegundos son 1 segundo ¿no?... Bueno, aqui está el código para calcular eso...
Para ver que funciona correctamente puden aumentar el número del bucle, agregándole ceros... por ejemplo a 3000000.

<%
'Comenzamos el cronómetro.
starttime = Timer()
'Toda la página a continuacion...
Do While tt < 30000
    tt = tt + 1
Loop
'Lo que sigue va al final de la página.
'Nos fijamos cuanto tiempo lleva el cronómetro y lo guardamos el tiempo final.
endtime = Timer()
'Mostramos los resultados obtenidos.
Response.Write "La carga se completo en " & endtime-starttime & " segundos = "
Response.Write " (" & (endtime-starttime)*1000 & " milliseconds)."
%>

Guido Laghi
www.soloasp.com.ar



Usuarios que han visto este tema también han visto...

- Utilizando las ServerVariables en ASP
- Redirección del error de servidor 301 con ASP
- Qué es ASP
- Banners aleatorios sin Adrotator
- Detectar Plugin de Flash con ASP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 04-12-2008 a las 07:47:46