Bienvenido(a),
Visitante
. Por favor
Ingresar
o
Registrarse
¿Perdiste tu
email de activación?
.
13 Octubre 2008, 23:59
Foro de elhacker.net
Programación
Desarrollo Web
PHP
(Moderadores:
Ertai
,
дٳŦ٭
)
Medidor de velocidad en php
0 Usuarios y 1 Visitante están viendo este tema.
Páginas:
[
1
]
Autor
Tema: Medidor de velocidad en php (Leído 255 veces)
dark_sargon
Desconectado
Mensajes: 381
Medidor de velocidad en php
«
en:
04 Noviembre 2006, 00:14 »
Hola, me gustaría saber si alguien tiene un código para poner en mi web de un medidor de descrga y subida preferiblemente en php
Muchas gracias
En línea
http://www.darkcityradio.tk
Emisora de música electrónica, salsa, reggaetón, vallenato y más...
Ertai
Moderador Global
Desconectado
Mensajes: 2.012
Ralph Wiggum
Re: Medidor de velocidad en php
«
Respuesta #1 en:
10 Noviembre 2006, 00:40 »
Pues aquí tienes uno sacado de:
http://jan.moesen.nu/code/php/speedtest/
Se basa en cargar 512 Kb de comentarios en HTML y luego a partir del tiempo tardado, calcula la velocidad.
Hay bastante mejores pero no en PHP, hay uno en Java en:
http://www.auditmypc.com/speedtest.asp
Te dejo el código
Código:
<?php
if ($_GET['source'])
{
highlight_file($_SERVER['SCRIPT_FILENAME']);
exit;
}
$maxNumKB = 4096;
$defNumKB = 512;
if (!isset($_GET['numKB']) || intval($_GET['numKB']) > $maxNumKB)
{
header("Location: http://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}?numKB=$defNumKB");
}
$numKB = intval($_GET['numKB']);
?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Jan! » PHP » speed test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
html
{
font-family: sans-serif;
color: #000;
background: #fff;
}
*
{
font-size: medium;
}
#wait
{
border-bottom: thin dotted black;
}
#wait abbr
{
border: none;
}
#done
{
font-weight: bold;
}
#benchmark
{
padding: 1em;
border: 1px solid black;
background: #ffe;
color: #000;
}
//-->
</style>
</head>
<body>
<div id="benchmark">
<p>
<strong>This not a script to benchmark or determine the execution speed
of PHP scripts.</strong> If you're looking for one, check out the PEAR
<a href="http://pear.php.net/package/Benchmark">Benchmark package</a>.
</p>
<p>
This script sends <?php echo $numKB; ?> <abbr title="kilobyte">KB</abbr>
of HTML comments to your client. Parsing that HTML may add to the total
transfer time, so don't take this as your raw download speed.
</p>
</div>
<h1>Please wait</h1>
<p>
<a href="<?php echo "http://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}?source=1"; ?>">(Show source)</a>
</p>
<p id="wait">
Transferring <?php echo $numKB; ?> <abbr title="kilobyte">KB</abbr>
</p>
<!--
<?php
function getmicrotime()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
flush();
$timeStart = getmicrotime();
$nlLength = strlen("\n");
for ($i = 0; $i < $numKB; $i++)
{
echo str_pad('', 1024 - $nlLength, '/*\\*') . "\n";
flush();
}
$timeEnd = getmicrotime();
$timeDiff = round($timeEnd - $timeStart, 3);
?>
-->
<p id="done">
<?php
echo "Transferred {$numKB} <abbr title=\"kilobyte\">KB</abbr> in {$timeDiff} seconds, " .
($timeDiff <= 1 ? "more than {$numKB}" : round($numKB / $timeDiff, 3)) .
' <abbr title="kilobytes per second">KB/s</abbr>';
?>
</p>
</body>
</html>
En línea
Si la felicidad se comprara, entonces el dinero sería noble.
Código:
void rotar_by_ref(int& a, int& b) {
/* Quien dijo que no se podia sin una variable temporal? */
*a = *a ^ *b;
*b = *a ^ *b;
*a = *a ^ *b;
}
Páginas:
[
1
]
Ir a:
Por favor selecciona un destino:
-----------------------------
Forums Generales
-----------------------------
=> Dudas Generales
=> Sugerencias y dudas sobre el Foro
=> Foro Libre
===> Noticias
===> Series/Películas/Música
-----------------------------
Seguridad Informática
-----------------------------
=> Hacking Avanzado
===> Hacking Linux/Unix
===> Hacking Mobile
===> Hacking Básico
=> Hacking Wireless
===> Wireless en Windows
===> Wireless en Linux
===> Materiales y equipos
=> Bugs y Exploits
=> Seguridad
===> Criptografía
=> Análisis y Diseño de Malware
=> Desafíos - Wargames
===> WarZone
-----------------------------
Programación
-----------------------------
=> Desarrollo Web
===> PHP
=> Programación General
===> Ejercicios
===> Ingeniería Inversa
===> .NET
===> Scripting
===> Java
=> Programación C/C++
=> Programación VB
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows
=> GNU/Linux
===> Mac OS X, BSD
-----------------------------
Informática
-----------------------------
=> Diseño Gráfico
===> Fotografía
===> Battle Arts
===> Galería de Arte
=> Multimedia
===> PostProducción de Audio y Vídeo Digital
=> Software
===> Grabadoras
=> Hardware
===> Electrónica
=> Juegos y Consolas
=> Tutoriales - Documentación
-----------------------------
Comunicaciones
-----------------------------
=> Redes
=> Telefonía Móvil
=> Chats; IRC y Messengers
hard-h2o modding
Foros de ayuda
Yashira.org
Videojuegos
indetectables.net
Noticias Informatica
Seguridad Informática
ADSL
Foros en español
eNYe Sec
Todas las webs afiliadas están libres de publicidad engañosa.
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC