Czas generowania strony

Bartosz

Bartosz Stefanicki Poniedziałek, 22.04.2024

Czas generowania strony

Chciałbyś zamieścić na stronie informację o tym, ile czasu ładowała się? Mam na to proste rozwiązanie, które sprowadza się do kilku linijek kodu.

Pierwszy krok to utworzenie zmiennej $timeStart. Przypisujemy do niej wynik z funkcji microtime(). Zwraca ona aktualny uniksowy znacznik czasu z mikrosekundami. Będzie to czas, kiedy strona zaczyna być wczytywana.

<?php 
$timeStart = microtime(); 
?>

Na samym końcu strony, najlepiej w stopce należy wkleić kolejny fragment kodu. Ponownie zostanie wykorzystana funkcja microtime(). Wartości początkowa i końcowa zostaną porównane. Oprócz tego skorzystałem z funkcji round(), która zaokrągli nam wynik do 3 miejsc po przecinku.

<?php 
$timeEnd = microtime();
$timeResult = round($timeEnd-$timeStart, 3);

echo "Czas generowania strony: $timeResult sekundy"; 
?>

Przykład działania:
Czas generowania strony: 0,025 sekundy

Warto zobaczyć

Szukasz hostingu?

Jest dużo firm oferujących hosting, ale którą wybrać? Przedstawiamy zestawienie najciekawszych propozycji i ranking hostingów (Maj 2024).

Data publikacji: Sobota, 15.05.2010. Tagi: informacje, php, skrypty. Źródło obrazka Pixabay, Font awesome.

1 komentarz


© 2005-2024 itporady.pl. Wszystkie prawa zastrzeżone.

Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.