Un script PHP collecte les informations de l'utilisateur et renseigne ce fichier plat, organisé comme suit :
CITATION(BBClone)
$BBC_DETAILED_STAT_FIELDS La variable $BBC_DETAILED_STAT_FIELDS détermine les colonnes à afficher dans les statistiques détaillées. Voici les colonnes disponibles:
id => Le Nième visiteur depuis le début des statistiques
time => La date de la dernière requête
visits => Les requêtes par visiteur
dns => Le domaine du visiteur
ip => L'adresse IP du visiteur
os => Le système d'exploitation (si disponible et/ou pas un robot)
browser => Le programme utilisé pour se connecter
ext => Le pays ou l'extention du visiteur
referer => D'où vient le visiteur (le référent)
page => The last visited page
search => The search query a visitor used (if available)
L'odre des colonnes affichées sera le même que celui que vous aurez choisi.
Exemples:
$BBC_DETAILED_STAT_FIELDS = "id, time, visits, ip, ext, os, browser";
$BBC_DETAILED_STAT_FIELDS = "date, ext, browser, os, ip", referer;
time, ext, dns, visits, os, browser
Un autre script permet de lire les données dans ce fichier plat et crée la page web de statistiques.
D'ailleurs, comme c'est une licenc GPL, tu peux modifier le script et la manière de remplir le fichier plat à ta guise, pour autant que tu publies le code modifié.