PHPbuilder : User route tracing
Par Auteur INTERNE, mardi 15 mai 2001 à 21:50 :: Lu sur le Web :: #630 :: rss
Pister les utilisateurs d'un site, voici une méthode proposée par Duncan Fordyce sur PHPBuilder.com
Le but est de connaitre le chemin emprunté par une personne X sur votre site. Ce qui viendrait en renfort des logs Apache de base.
Le principe est qu'une session est attibuée à chaque personne arrivant sur le site puis une table nommée "logging" est mise à jour (heure, adresse IP du client, page courante, page précédente, ID de session) à chaque clic.
create table logging ( timestamp BIGINT, remote_ip char(15), page text, refering_page text, session_id char(20) );Une requête sur le champ page permet de connaitre le nombre d'accès à la page et les URLS des pages précédentes :
SELECT count(refering_page) AS hits,refering_page FROM logging WHERE page="pagex" GROUP BY refering_page ORDER BY hitsUn article intéressant sans code fourni mais qui peut être à la base d'un projet de tracing.
Consulter le lien







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.