adHoc - Stats


Kat : Je m'interroge aujourd'hui sur le mode de calcul des visiteurs par adHoc.
Je prends l'exemple d'un de mes sites.
Mon hébergeur 1&1 m'annonce 6449 visites sur les 4 dernières semaines.

AdHoc : 2945


Ale : voilà comme ça fonctionne dans adHoc:

Si un visiteur arrive sur le site compteur = + 1
Si le visiteur reste sur le site pour 2 heures compteur = + 0
Si le visiteur revient sur le site après 2 heures compteur = + 1

Ne sont pas pris en compte certaines moteurs de recherche (Google, Bing, Yahoo, Yandex et autres)...

C'est là peut-être la raison de la différence avec ton hébergeur.


Kat : J'ai 39 % de "crawlers" et un visiteur qui s'attarde est de nouveau compté au bout de 30 minutes, au lieu de 2 heures. Cela explique en grande partie le décalage




Créer une boîte de Stats avec le compteur de visites côté public.

Je crée un fichier php pour fabriquer une boîte à positionner partout. Je l'intitule mod_box_stats.inc et je le pose dans modules/_core

Dans le dossier admin/_core, j'ouvre le fichier stats.inc et je vais y prélever les lignes qui me servent à afficher le compteur de visites en admin en temps réel, en laissant de côté le code qui sert à le modifier.

J'ajoute une ligne pour proposer un titre pour la boîte (texte en dur en l'état, on verra plus tard pour une variable de langue)

Et maintenant, je peux positionner où je veux un compteur de visites.


Voilà le contenu de mon fichier :

<?php
// Initialisation des variables
echo '<h1 class="ctit">Visites</h1><br><br>';
empty($_GET['visites']) ? $visites = 0 : $visites = decode_gpc($_GET['visites']);
// Nombre de pages vues
$pgvues = file_get_contents(PATH_DAT."config/stats".DBEXT);
echo'<input type="text" name="visites" size="5" value="'.$pgvues.'" />';
?>

Index |Info | Imprimer | | PDF Permalien

Revue de presse RGPD