Simple scripts php check speed up internet dan website

Wed, 06 May 2020 6:39am (4-tahun lalu)

Scripts sederhana php mendeteksi kecepatan internet pada website. hanya menggunakan fungsi time atau mictotime sebagai pengukur kecepatan yang ditempatkan pada bagian paling atas dan paling bawah halaman web. berikut scriptsnya :

    $s_time = microtime(true);
    $s_time = explode(" ", $s_time);
    $s_time = $s_time[0]+$s_time[1];
    $start_speed = $s_time;
?>



page


page contents




    $s_time = microtime(true);
    $s_time = explode(" ", $s_time);
    $s_time = $s_time[0]+$s_time[1];
    $finish_speed = $s_time;

    $page_speed = $finish_speed - $start_speed;

    echo "speed internet is".$page_speed."secconts";
?>

Scripts fungsi Start_speed ditempatkan pada permulaan sebelum memulai setiap seccion, bahkan sebelum pemanggilan koneksi SQL. Scripts tersebut tidak dapat mendeteksi durasi buffering atau berapa lama loading landing membaca format gambar view 100%. tapi jika menginginkan dapat ditambahkan fungsi pemanggilan -satu persatu- Kita ambil contoh misalnya :

    $s_time = microtime(true);
    $s_time = explode(" ", $s_time);
    $s_time = $s_time[0]+$s_time[1];
    $start_speed = $s_time;

    $data=0;

    //conect db sql
    $conn = mysql_connect("db_host", "db_user", "db_pwd");



?>



page


    $item = "SELECT * FROM `my_db` WHERE `id` = '1' ";





?>





    $conn = $data++;
    $item = $data++;


    $s_time = microtime(true);
    $s_time = explode(" ", $s_time);
    $s_time = $s_time[0]+$s_time[1];
    $finish_speed = $s_time;

    $page_speed = $finish_speed - $start_speed;

    echo "speed internet is".$page_speed."secconts";
?>

Pada fungsi $data++ menghitung kecepatan pemanggilan satu-persatu setiap query, Kita ambil sample disini yang diletakkan pada body tengah halaman sebelum start_speed setelah finish_speed , misalnya pemanggilan:

for($data=0;$data<10000;$data++);

maka hasil result speed berubah drastis jika pada $data<10000 diganti menjadi $data<1 atau $data<100000000000 . dibutuhkan waktu sangat cepat jika $data<1 DAN bertambah semakin lama jika $data<100000000000

 

begitu check kecepatan web page Demonya -> Simple scripts php check speed up internet dan website