Estoy buscando la posibilidad de verificar la velocidad de conexión del usuario. Se supone que debe guardarse como una cookie y los archivos javascript y los archivos css se adaptarán si la velocidad es lenta.Prueba de velocidad de PHP para la velocidad de conexión del usuario sin eco en la página actual
La posibilidad de que la velocidad de las pruebas que tengo en este momento no está en la siguiente
$kb = 512;
flush();
//
echo "<!-";
$time = explode(" ",microtime());
for($x=0;$x<$kb;$x++){
echo str_pad('', 512, '.');
flush();
}
$time_end = explode(" ",microtime());
echo "->";
$start = $time[0] + $time[1];
$finish = $time_end[0] + $time_end[1];
$deltat = $finish - $start;
return round($kb/$deltat, 3);
Mientras que funciona, que no me gusta de él para poner tantos personajes en mi código también si me hago eco de todo esto no puedo guarde el resultado en una cookie porque ya ha habido una salida.
¿Se podría hacer algo como esto en un archivo diferente? ¿Tienes alguna solución?
Gracias de antemano.
Creo que no es posible con php prima. – fabrik
cuál es el str_pad() que agrega 512. ¿usado para? –
Mala idea; no puedes hacer esto con precisión, y aunque pudieras, no deberías hacerlo. Lo que desea es una versión móvil de su sitio que sea de bajo ancho de banda y amigable con la pantalla pequeña, y brinde a los usuarios la * opción * de usar esa versión móvil. – meagar