Programación Web y Scripting > PHP

 Velocidad De Conecccion En Php

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa