he visto que en algunas paginas aparece un cargador de php que indica el tiempo y el porcentaje que le falta para que carge el codigo
como se hace???
otra pregunta
se puede hacer un speedometro (medidor de velocidad de conexion ) en php

| |||
Pues .. que yo sepa eso mas bien se hace en Javascirpt, no en PHP .. Date cuenta e identifica bien donde acaba PHP y donde empieza "javascript" .. No por qué veas una página .php de extensión y veas algo en tu navegador como esa barra de progreso o algo así ha de ser en PHP .. y mas si se "mueve" algo en el cliente sin recargar la página ... Si pones alguna página de los que has visto ese "efecto" .. le hecharemos un vistazo ... pero vamos, la cosa va por javascript... Lo del "speedometer" o algo así .. es probable que lo puedas hacer con PHP .. Se trataría básicamente de guardarte el tiempo actual (en microsegundos preferentemente) -> redireccionar a otra página ... y en esa página recoger el tiempo actual (que sería el final .. ) --> haces una resta de ambos tiempos y obtendras el tiempo que se cargó la página. Si por otro médio conoces exactamente la cantidad de datos (bytes) que enviastes .. podrías calcular "la velocidad de conexión" aproximado bytes/segundos ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Cluster, En la parte de abajo de estos foros, aparece esto: Página generada en 0.18377495 segundos (71.08% PHP - 28.92% MySQL) con 27 consultas a la bd. Sería muy bueno pedirle a CVDHS que nos pase ese pedazo de codigo para darle una revisada, ¿no? Saludos!
__________________ Manoloweb |
| |||
Hola, Manoloweb, mira en el manual la funcion microtime() y su ejemplo. Es el codigo tipico para calcular el tiempo de ejecucion de un script. Pero lo que pide goya es mas del estilo de la barra de carga que va avanzando, como cuando se carga un flash. Y eso es todo efectos en el cliente. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |