Strona główna Funkcja pokazująca czas generowania strony
Wpis
Anuluj

Funkcja pokazująca czas generowania strony

Funkcja pokazująca czas generowania strony

Do sprawdzenia, jaki czas jest potrzebny, aby nasza strona się wygenerowała, wydłubałem małą funkcję. Podajemy jej parametr, jeden na początku kodu strony, drugi na samym końcu.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function getmicrotime(){
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);
    }
function pagetime($type)
{
	static $orig_time;
	if($type=="init")
	{
		$orig_time=getmicrotime();
	}
	if($type=="print")
	{
		printf("Page generated in %2.4f Seconds",getmicrotime()-$orig_time);
	}
}

pagetime('init');

// ----------------- tutaj kod strony  ------------------------------

pagetime('print');
Ten post jest udostępniony na licencji CC BY 4.0 przez autora.

Funkcja parsująca stronę w poszukiwaniu url’i

XML to array and back…