2009-12-21 11 views
6

Zastanawiam się, czy istnieje sposób na określenie funkcji lub pliku php, który będzie wywoływany za każdym razem, gdy użytkownik odwiedza i opuszcza stronę w mojej witrynie. Więc jeśli użytkownik odwiedza say example.com/ex.php, czy mogę mieć funkcję wywoływaną przed uruchomieniem ex.php i po zakończeniu ex.php?Funkcja PHP lub plik uruchamiany przed i po każdym żądaniu

Chcę mieć możliwość zapisania czasu potrzebnego na wykonanie plików php w mojej witrynie i zapisania ich, aby móc później wykonywać zapytania w celu analizy informacji. Wolałbym nie dodawać kodu do początku i końca każdego pliku, który chcę śledzić.

Z góry dziękuję.

+0

Jestem zainteresowany, aby zobaczyć, jakie podejścia będą zalecane. +1. – MiseryIndex

Odpowiedz

0

Apache mogą logować czasu potrzebnego do obsługi żądania bezpośrednio. Obejmuje to więcej niż tylko PHP, ale może być lepiej w zależności od potrzeb.

Zobacz mod_log_config docs

0

Użyłem metody Eric wspomniano powyżej, przed zrobić coś podobnego do tego, co myślę, że chcesz to zrobić.

Jest krótki poradnik here

+0

Twój link jest uszkodzony. Odpowiedzi dotyczące wyłącznie linków są odradzane na SO. – Wtower

Powiązane problemy