2009-12-21 20 views
6

Je me demande s'il existe un moyen de spécifier une fonction ou un fichier php à appeler chaque fois qu'un utilisateur visite et quitte une page de mon site. Donc, si un utilisateur visite say.com/ex.php, puis-je avoir une fonction appelée avant que ex.php soit exécuté et après ex.php est terminé? Je veux être en mesure d'enregistrer le temps qu'il faut pour exécuter des fichiers php sur mon site et stocker cela afin que je puisse exécuter des requêtes plus tard pour analyser l'information. Je préférerais ne pas avoir à ajouter du code au début et à la fin de chaque fichier que je veux suivre.Fonction PHP ou fichier à exécuter avant et après chaque requête

Merci d'avance.

+0

Je suis curieux de voir quelles approches seront recommandées. +1 – MiseryIndex

Répondre

0

Apache peut enregistrer le temps nécessaire pour servir une demande directement. Cela comprend plus que le PHP mais peut être mieux en fonction de vos besoins.

Voir mod_log_config docs

0

Je l'ai utilisé la méthode Eric mentionné ci-dessus avant de faire quelque chose de semblable à ce que je pense que vous voulez faire.

Il y a un court tutoriel here

+0

Votre lien est cassé. Les réponses en lien uniquement sont déconseillées sur le SO. – Wtower