Programación Web y Scripting > PHP
Velocidad De Conecccion En Php
dragnus:
hola codigereos algien sabe como detectar la velocidad de coneccion del cliente por php ?? o conoce una pagina de rreferencia ?
gracias
Bicholey:
:D :D :D
Pues yo he escuchado que el cliente descarga un fichero o archivo de cierto tamaño conocido, de esa formas vez cuanto tiempo tarda en descargarlo y depeendiendo de ello, conoces la velocidad de recepcion del cliente...
Espero eso sea tu duda.
Mollense:
Claro, pero mas que descargar es presentar, por lo general, una imagen.
Por ejemplo: esta página
Saludos
dragnus:
Muchachos loq uds me indican son paginas para detectar la velocidad de coneccion pero el codigo php q haga eso ?? :blink:
Mollense:
--- Cita de: "dragnus" --- Muchachos loq uds me indican son paginas para detectar la velocidad de coneccion pero el codigo php q haga eso ?? :blink:
--- Fin de la cita ---
Claro, yo te pasé la página como ejemplo.-
Si te fijas en su código fuente vas a ver que no utiliza php, de modo que no hace falta recargar la página.- De todas formas haciendo uso de algo parecido a esto podés redireccionar según te convenga.-
--- Código: Text ---<html> <head> <title>Prueba de Ancho de Banda</title> <META HTTP-EQUIV="Expires" CONTENT="Mon Dec 20 14:00:00 1998"> <script LANGUAGE="JavaScript"> <!-- HIDE FROM OLD BROWERS var defdate = new Date(); timestamp = defdate.getTime(); store = timestamp; function doit2(){ var timestamp = store; document.open(); //document.write ("<BR><hr><BR><center><img src='powervt-logo.gif'>"); document.write("<h3><center>© 2006 Coopmolle.com.ar <\/h3><p><hr><BR><BR><h2> Prueba Finalizada<BR><BR><\/a><\/h2>"); var defdate2 = new Date(); var timestamp2 = defdate2.getTime(); diff=(timestamp2 - timestamp); diff=Math.round(diff); diff=diff * .001; document.write("<p>"); document.write("La página fue cargada en: <b>"+diff+"<\/b> segundos"); //document.write("<p>"); bps = (151 / diff) * 8; //document.write(bps); newbps = bps * 100; roundbps = Math.round(newbps); roundbps = roundbps / 100; document.write("<p>"); document.write("El promedio de ancho de banda fue de: <b>"+roundbps+" Kbps<\/b> \(Kilobits por segundo\)<\/center>"); document.close(); } //END HIDE --> </SCRIPT> </head> <body onLoad="doit2()"> <script language="JavaScript"> <!-- document.write ("<center><BR><HR><h2>Calculando velocidad de modem...<\/h2>"); document.write ("<img src='dscn2172.jpg?"+timestamp+"' width='669' height='488' alt='197.2K cargando imagen...'>"); document.write ("<\/center>"); //--> </script> </body></html>
Salud :beer: os !!
Navegación
[#] Página Siguiente
Ir a la versión completa