[PHP] İnternet İndirme Hızını Ölçme

PHP

10 Kasım 2018

Speedtest.net gibi sitelerden yapılan hız testini kendiniz yapmak isterseniz en basitinden aşağıdaki kodları kullanarak download(indirme) hızını ölçebilirsiniz.

<?php
for($sayi = 0; $sayi < 5; $sayi++) {
    $kb=1024;
    echo "aktarılıyor $kb Kb...<!-";
    flush();
    $time = explode(" ",microtime());
    $start = $time[0] + $time[1];
    for($x=0;$x<$kb;$x++){
      echo str_pad('', 1024, '.');
      flush();
    }
   $time = explode(" ",microtime());
   $finish = $time[0] + $time[1];
   $deltat = $finish - $start;
}
echo "-> Test $deltat saniye sürdü. İnternet hızınız: ". round($kb / $deltat, 3)."Kb/s";
?>