Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Statistics et link rel="next" avec firefox -> double entrée
#1

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.6
#~ Installed Modules:
#~ * CMSMailer: 1.73.14
#~ * FileManager: 1.0.1
#~ * MenuManager: 1.6.2
#~ * ModuleManager: 1.3.1
#~ * News: 2.10.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.1
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.5.5
#~ * Thumbnails: 0.1.1
#~ * NeoGallery: 0.2.0-svn
#~ * Guestbook: 1.1.12
#~ * FormBuilder: 0.6b2
#~ * Captcha: 0.4
#~ * CGExtensions: 1.17.6
#~ * SiteMapMadeSimple: 1.2.1
#~ * linkmanager: 0.3
#~ * Statistics: 0.9.2
#~ * CGFeedMaker: 1.0.9
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 32000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: true
#~ * page_extension: .html
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.2.12
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: /tmp (1777)
#~ * session.use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.88
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour à Tous,

Voilà je me retrouvais avec un petit problème de statistiques.
1- la dernière page visitée dans la page visiteurs des statistiques m'indiquait toujours la page suivante la page réélement visitée
2- le comptage des visites des pages m'incrémentait toujours la page visitée et la page suivante de 1 à chaque visite.

Ces deux infos me permettait donc de penser que la page en cours était lue ainsi que la page suivante (après la première).

je me suis donc penché sur le problème et ai pu voir que sous firefox, le navigateur semble précharger la page associée à la balise :
<link rel="next" title="ma page" href="http://www.mon-site.fr/ma-page.html" />
( tag : {cms_selflink dir="next" rellink=1} )

Cela faussait donc les statistiques.

Pour le moment j'ai supprimé ces <link>, mais y'a il une solution pour conserver cette fonctionnalité et éviter cette double comptabilisation ?

merci à vous de vos éclaicissements
Répondre
#2

Si statistics prend le lien next, il prendra logiquement lien précédent et tous les autres cms_selflink.
Es-tu certain de tes tests ?
Si oui, tu poses un bugtracker.
Répondre
#3

ce n'est pas statistics qui prend le lien next en tant que tel ...

c'est firefox, qui précharge la page associée à cette balise ... ca ne vient pas du site mais du navigateur.

L'éventuelle solution serait de mettre un interval entre chaque enregistrement de nouvelle page pour chaque visiteur (genre 2 secondes par exemple)

Mais c'était au cas ou quelqu'un aurait une solution plus "conventionnelle"
Répondre
#4

Prends plutôt analytics ou consorts au lieu de te casser la tête.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)