Czas generowania strony
PHP + MySQL

Czas generowania strony

Data aktualizacji: 18.12.2019

Jeśli na własnej stronie internetowej chciałbyś zamieścić informację o tym, ile czasu ładowała się - mam na to rozwiązanie. Jest bardzo proste i sprowadza się do kilku linijek kodu.

Jeśli na własnej stronie internetowej chciałbyś zamieścić informację o tym, ile czasu ładowała się - mam na to rozwiązanie. Jest bardzo proste i 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

Ranking hostingów

Autor: Bartosz Stefanicki. Data publikacji: 15.05.2010 r. Tagi: informacje, php, skrypty.

1 komentarz

Ostatnie komentarze

Statystyki

  • 178

    Liczba porad
  • 1 774

    Liczba komentarzy
  • 6

    Narzędzi online

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

Używamy informacji zapisanych za pomocą cookies i podobnych technologii m.in. w celach reklamowych, statystycznych oraz dostosowania naszych serwisów do indywidualnych potrzeb użytkowników.