Cod PHP pentru afisare timp necesar ca pagina sa se incarce.
Salutare tuturor!
Astazi am sa va prezint o modalitate simpla si rapida de a afisa jos de tot in site-ul nostru cat timp a durat pentru ca pagina pe care am intrat sa se incarce. Desi exista destul de multe tutoriale pe net (majoritatea in engleza dar si in romana), inca exista persoane care nu stiu cum sa faca asta.
Drept urmare, voi incepe sa va prezint cea mai simpla modalitate de a face asta. Pentru inceput adaugam acest cod sus de tot in fisierul nostru, de preferat pe primul rand:
1 2 3 4 5 6 7 8 |
<?php $x_timp_incarcare_pagina = microtime(); $x_timp_incarcare_pagina = explode(" ", $x_timp_incarcare_pagina); $x_timp_incarcare_pagina = $x_timp_incarcare_pagina[1] + $x_timp_incarcare_pagina[0]; $x_timp_incarcare_pagina_inceput = $x_timp_incarcare_pagina; ?> |
Acum, tot ce mai trebuie sa facem noi este sa adaugam si urmatorul cod, jos de tot pe pagina noastra, de preferat printre ultimele randuri:
1 2 3 4 5 6 7 8 9 10 |
<?php $x_timp_incarcare_pagina = microtime(); $x_timp_incarcare_pagina = explode(" ", $x_timp_incarcare_pagina); $x_timp_incarcare_pagina = $x_timp_incarcare_pagina[1] + $x_timp_incarcare_pagina[0]; $x_timp_incarcare_pagina_sfarsit = $x_timp_incarcare_pagina; $x_timp_incarcare_pagina_total = ($x_timp_incarcare_pagina_sfarsit - $x_timp_incarcare_pagina_inceput); printf ("A durat %f secunde pentru ca pagina sa se incarce.", $x_timp_incarcare_pagina_total); ?> |
Acum totul este gata, iar rezultatul trebuie sa fie asemanator cu urmatorul: A durat 0.032938 secunde pentru ca pagina sa se incarce. .
Daca doriti sa schimbati mesajul, puteti modifica urmatoarea linie: printf ("A durat %f secunde pentru ca pagina sa se incarce.", $x_timp_incarcare_pagina_total); cu conditia ca %f sa nu fie modificat sau sters, deoarece %f este inlocuit automat cu timpul in care pagina a fost incarcata, in exemplul curent fiind 0.032938 secunde.
Asta a fost tot! Sper sa va fie de folos 🙂
Ne vedem data viitoare cu un nou articol!