Determinacion de tiempo en carga de documentos
arturo php
phparturo en yahoo.es
Mie Sep 6 23:24:25 CLT 2006
cuando descargas algo algunas web dicen,,,
este archivo que pesa xxx se demora xxx tiempo en un
modem de 28, xxx tiempo en un modem de 56,xxx tiempo
en un adsl de 128k,,, etc. etc,
imagino que para saber eso deberias saber el peso del
reporte,,,,,, y asi calcular,, de acuerdo a la
velocidad de tu red aproximadamente,,,, y para saber
el peso antes de enviarlo, imagino que deberias de
generar el reporte para calcular cuantos bytes tiene
hacer el calculo y luego hacerlo denuevo para enviarlo
a descarga, al igual que como se hace para paginar,,,,
primero haces la SQL una vez para obtener el total de
registros y calcular cuantas paginas, luego haces
denuevo la sql y paginas, algo asi deberias de hacer,
pd podrias tirar primeramente el reporte a una
variable para calcualar sus bytes,
Saludos.
--- Esteban Flores <esflores en gmail.com> escribió:
> Mmm... entiendo para donde vas, pero sin
> menospreciarlo, no es lo que busco.
>
> La idea es que el "temporizador" me indique cuanto
> tiempo (aprox.) se va a
> demorar la generacion del reporte.
> Lo que pretendo crear es algo parecido al tiempo
> estimado en una instalacion
> de un programa, pero aplicado a los reportes.
> Entiendo que debo tener en cuenta un resultado en ms
> (milisegundos) entre el
> servidor y el computador que pide el reporte como
> algo necesario para
> estimar un tiempo aproximado. Pero aun no encuentro
> como estimar el tiempo
> de la generacion del reporte en si.
> En otras palabras, cuanto se demorara la pagina en
> devolverme el informe.
>
> On 9/6/06, Rodrigo Fuentealba <darkprox en gmail.com>
> wrote:
> >
> >
> > 2006/9/6, Esteban Flores <esflores en gmail.com>:
> >
> > >
> > > Holas, esta es mi primera incorporacion a la
> lista y la verdad es que
> > > tengo la siguiente inquietud.
> > >
> >
> > aere...
> >
> >
> > He creado un generador de reportes en excel, pero
> me gustaria
> > > incorporarle un tiempo (aprox.) de espera para
> la carga del documento.
> > >
> >
> > Pues bien, eso no es taaan difícil. a ver: puedes
> poner algo así:
> >
> > header('Location: espera.html');
> > exit();
> >
> > Con eso vas a reenviar a la página de espera, en
> la cual tendrás algo así
> > entre <head> y </head>
> >
> > <meta http-equiv="refresh"
> content="5;url=tugeneradordecodigo.php">
> >
> > siendo 5 el número de segundos que esperarás antes
> de redirigir... eso
> > sería... alguna forma en PHP puro, no se me
> ocurre.
> >
> >
> > Si necesitan mas antecedentes estoy aqui.
> > >
> > > De Antemano muchas gracias.
> > >
> > > --
> > > Atte.
> > >
> > >
> >
> >
> > --
> > Rodrigo Fuentealba Cartes
> > Registered User 387639 - http://counter.li.org
> >
>
>
>
> --
> Atte.
> -------------------------------
> Esteban Flores R.
> esflores en gmail.com
>
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
Más información sobre la lista de distribución PHP