Jump to content

Petite modif a verifier


Recommended Posts

Bonjour,

On peut s'apercevoir que le compteur de visiteur de prestashop est un peux faux dans "visites et visiteur"
Alors j'ai modifier mon fichier statsvisits.php

public function getTotalGuests()
   {
       return Db::getInstance()->getValue('
       SELECT COUNT(DISTINCT c.`id_guest`)
       FROM `'._DB_PREFIX_.'connections` c
       WHERE c.`date_add` BETWEEN '.ModuleGraph::getDateBetween());



par

public function getTotalGuests()
   {
       return Db::getInstance()->getValue('
       SELECT COUNT(DISTINCT c.`ip_address`)
       FROM `'._DB_PREFIX_.'connections` c
       WHERE c.`date_add` BETWEEN '.ModuleGraph::getDateBetween());



Mais vu que je connais pas les fonctions je suis pas sur que ca calcule bien.
en tout cas ca a l'air.

Merci de me contredire si j'ai faux

Link to comment
Share on other sites

Bonjour,

Imaginons que dans un réseau informatique le gateway principale soit l'unique IP d'identification de 1000 utilisateurs. Parmi ces 1000 utilisateurs, 50 vont sur votre boutique. D'après votre modification, les 50 visiteurs ne représenteront qu'une seule et même personne.

Bien cordialement

Link to comment
Share on other sites

Oui effectivement vu que cela ne compte qu'une seule fois l' IP.

Est -ce courant ?
a moins de faire de la pub par le biais d'entreprise ayant un parc.

En temps normal je pense que le resulat(meme faux) de cette modif est plus proche de la realité par exemple
Nombre total de visites 1281
Nombre total de visiteurs 484 (avant c'etait proche de 1281)

Car je ne comprend pas pourquoi presta compte l' IP plusieur fois alors que si l'on suit le cheminement de l'IP on s'apercoit d'Un visiteur seul.

Mais je comprend tout a fait votre message.

Link to comment
Share on other sites

Les ip chez les fournisseurs d'accès ne sont pas toutes fixes. Le bail par généralement de 24 h renouvelable si il n'y a pas eu de déconnexion entre temps.
Ce qui veut dire que pour une même IP en une semaine, tu peux avoir 7 personnes réelles différentes. Il arrive même que ce bail ne soit pas renouvelable et que l'IP change à chaque déconnexion/connexion.

Link to comment
Share on other sites

Ha oui je vois, la modification est valable en gros sur 1 journée sur l'année il manquerait peut etre des visiteurs.
Ou bien il faudrait modifier pour compter les IP du jour.
Sur une periode d'un mois cela donnerai :
Total(IP du Jour 1)+ Tot(IP J2).......

Mais la je ne connais pas le code . c'est pas grave ce n'est pas une priorité.
Merci.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...