Valeriy
Новичок
измярять скорость download и трафика
Доброго времени суток
Вот использую такой код для вычесления скорости, но мне кажется что передача 1 кбайта это мало.
Может есть какойто другой способ посчитать скрость, или сдесь все верно? функции типа exec и system, не используются.
Доброго времени суток
PHP:
// - дата отправить
$starttime = microtime(); $getdata = file_get_contents("http://".$domain."/speed.php?data=".$strdata);
$upload = substr(microtime(),11,10)-substr($starttime,11,10) + substr(microtime(),0,10)-substr($starttime,0,10);
if ($upload > 0) { $upload = 1024/$upload; }
print "UPLOAD : ".$upload." b/sec.<br><br>";
// - дата получить
$starttime = time(); $getdata = file_get_contents("http://".$domain."/speed.php?data=data:GET");
$download = substr(microtime(),11,10)-substr($starttime,11,10) + substr(microtime(),0,10)-substr($starttime,0,10);
if ($download > 0) { $download = 1024/$download; }
print "DOWNLOAD : ".$download." b/sec.<br><br>";
Может есть какойто другой способ посчитать скрость, или сдесь все верно? функции типа exec и system, не используются.