Aller au contenu
Support de Zwii

Messages recommandés

Afin de varier les plaisirs je vais installer ce module sur 3 des sites les plus "populaires" et te ferait également un retour.

a+ Fred

Partager ce message


Lien à poster
Partager sur d’autres sites

J'essayerai de faire les installations ce soir : comme il faut un peu de temps pour les retours sur mes sites "populaires"... heureusement qu'il y a les robots pour visiter des pages qui n'existent pas, mais pourraient si joomla ou wordpress étaient installés.

Merci @sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Je viens de mettre la version 19 sur un site mais j'ai arrêté pour le suivant car je constate un soucis : la page statistiques apparaît elle-même dans les résultats, toto que j'ai saisi pour tester aussi et Langues, Navigateurs et Systèmes d'exploitations ne sont pas comptabilisés, en tous cas n'apparaissent pas sur la page des statistiques.

Et j'ai trouvé pourquoi les log ne sont pas affichés : le chemin n'est pas bon car il est de la forme https://augras.eu/statistiques/site.... statistiques qui est le nom de ma page ne doit pas être présent.

Et en faisant la capture d'écran je viens de constater que statistiques/sites.... que je viens de saisir ici sur le forum et en aucun cas sur mon site apparaît dans les résultats ! Et une autre page que je n'ai saisi nulle par aussi (elle n'existe pas).

C'est très bizarre !

055 - Statistiques - Des paquets pour votre Toutou ! - augras.eu.png

Modifié par augras

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour la page fckeditor il y a bien eu une tentative de connexion sur cette page entre mes test :

- Début de session : 2020/06/15 18:28:49
- User Agent : Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)
>> Système d'exploitation : fichier systemes.txt absent
>> Navigateur : fichier navigateurs.txt absent
- Accept Language :
>> Langage préféré : fichier langages.txt absent
- Referer : http://www.baidu.com/
- Nombre total de pages vues : 1
- Pages vues (durée) : public/FCKeditor/editor/
- Durée de la visite : ?

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 17 heures, augras a dit :

Langues, Navigateurs et Systèmes d'exploitations ne sont pas comptabilisés, en tous cas n'apparaissent pas sur la page des statistiques.

En fait les fichiers textes correspondant n'avaient pas été copiés !

En les copiant ce soucis disparaît évidemment : un de moins.

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites

Ces fichiers manquant m'ont mis la puce à l'oreille et il y a eu manifestement des soucis dans le transfert ftp, pourtant refait une deuxième fois après constat des dysfonctionnements. Je viens de tout remettre depuis mon boulot et il faut attendre maintenant pour voir le résultat. Il faut que je me méfie de mon filezilla à la maison !

Pour les fichiers de log @fred lorsque je clique sur ton lien j'ai une erreur 403 car je n'ai pas les droits.

Modifié par augras

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 2 minutes, augras a dit :

lorsque je clique sur ton lien j'ai une erreur 403 car je n'ai pas les droits.

Encore heureux 🙂 remarque moi non plus 🙂

Je pense que @sylvainlelievre devrait éviter d'utiliser des urls directes qui ne fonctionne en-dehors du système de routage de Zwii, un bouton devrait faire l'affaire.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, Fred a dit :

Les deux fichiers log ne se téléchargent pas,

Bonjour Fred,

 

tu utilises la v18 ou la v19 (disponible ici un peu plus haut pour tests) ?

 

A suivre...

 

Sylvain

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 19 heures, augras a dit :

je constate un soucis : la page statistiques apparaît elle-même dans les résultats

Philippe,

Tu as écrasé le fichier site/file/statislite/filtres_primaires/liste_querystring.txt

J'ai modifié le mode d'emploi suite à ton expérience.

Il y a 19 heures, augras a dit :

User Agent : Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)

spider dans userAgent provoque normalement une exclusion de la page grâce au fichier liste_bot.txt. Est-il bien présent et complet ?

 

Il y a 2 heures, augras a dit :

En fait les fichiers textes correspondant n'avaient pas été copiés !

Peut être liste_bot.txt également ?

 

Au fait tu as bien respecté l'arborescence demandée ?

 

Pour les fichiers log qui ne s'affichent pas il y a probablement une boulette de ma part... une grosse !

 

A suivre

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, Fred a dit :

Donc l'un n'existe pas

Si il n'existe pas le lien ne devrait pas s'afficher...

<?php if(is_file('./site/file/statislite/robots.json')){
	echo 'Log des 200 derniers robots : ';
	echo '<p><a href="./site/file/statislite/robots.json" target="_blank">Fichier robots.json</a></p>';
}
if(is_file('./site/file/statislite/sessionInvalide.json')){
	echo 'Log des 200 dernières sessions invalidées : ';
	echo '<p><a href="./site/file/statislite/sessionInvalide.json" target="_blank">Fichier sessionInvalide.json</a></p>';		
}
?>

J'ai le nez dessus mais je ne vois pas la boulette !

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, augras a dit :

il y a eu manifestement des soucis dans le transfert ftp

Comme dit dans notre échange privé j'ai tout reversé et tout semble ok maintenant : désolé pour la fausse alerte... on va attendre un peu pour voir ce que ça donne mais c'est bien parti.

Le soucis avec les logs est que le chemin n'est pas bon. Je prends en exemple mon site augras.eu avec une page statistiques qui s'appelle "stats" : le chemin généré pour visualisé le fichier est augras.eu/stats/site/file/statislite/fichier.json alors que ce chemin n'existe pas et devrait être augras.eu/site/file/statislite/fichier.json.

Philippe

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 4 heures, sylvainlelievre a dit :

Bonjour Fred,

 

tu utilises la v18 ou la v19 (disponible ici un peu plus haut pour tests) ?

La 19.

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 16/06/2020 à 18:30, Fred a dit :

La 19.

Bonjour @Fred,

Ok c'est la nouvelle avec un filtrage (sans paramètrage) au niveau des querystring pour éliminer les vues correspondant à des pages inexistantes.

Pour les liens invalides je n'ai pas fait gaffe que j'étais dans un echo... et non dans une interprétation php du ./site ! erreur ENORME ou gros doute.

Bonne journée

Sylvain

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, sylvainlelievre a dit :

Tu as trouvé le bug dans mes liens vers les json ?

Peut-être passé inaperçu et inutile mais au cas où :

Il y a 18 heures, augras a dit :

Est-ce que ça ne serait pas ../site au lieu de ./site pour remonter un niveau au-dessus et faire sauter la page stats du chemin ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 2 heures, augras a dit :

Est-ce que ça ne serait pas ../site au lieu de ./site pour remonter un niveau au-dessus et faire sauter la page stats du chemin ?

Bonjour Philippe,

Je n'ai pas fait gaffe que j'étais dans un echo... et non dans une interprétation php du ./site !

correctif à venir...

A suivre

Sylvain

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @augras, @Fred,

 

J'ai mis en ligne statislite v1.91 qui corrige les liens href avec adressage relatif en "./" qui posent problème (euphémisme ?).

Elle reprend bien sur la nouveauté de la 1.9.

Bonne journée

Sylvain

Modifié par sylvainlelievre

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


  • Contenu similaire

    • Par sylvainlelievre
      StatisLite, un analyseur d'audience léger et complètement Zwii
       
      Comment ça un nouvel analyseur d'audience alors que le web propose déjà tout un tas de solutions ?
       
      J'espère que ces quelques lignes sauront vous convaincre de l'intérêt de ce module.
      0 cookie : StatisLite ne dépose aucun cookie sur le poste de l'internaute, 0 requête : Statislite n'envoie aucune requête web vers des sites tiers, 100% CNIL : StatisLite ne conserve ni ne communique aucune donnée permettant d'identifier un internaute (voir plus bas le paragraphe # Mentions légales), 0 robot (ou presque) : StatisLite fait la différence entre les robots, gentils ou pas, et un vrai visiteur, Evolutif : vous pourrez mettre à jour si besoin les données qui permettent de détecter les principaux robots, Paramétrable : vous pourrez ajuster si besoin les règles de filtrage qui élimeront les robots les plus malins et paramétrer l'affichage des résultats, 100% Zwii : les statistiques sont accessibles sur une seule page Zwii, temps réel (ou presque) : pas besoin d'attendre demain pour voir les résultats d'hier.  
      Voir Statislite sur le site de présentation du module
       
      Module StatisLite version 2.6 testée  jusqu'à Zwii 10.4.04
       
       
      Convaincu(e) ?
       
      # Installation
       
      1 - Dézipper l'archive : vous obtenez 2 dossiers (module et site).
       
      Cas d'une première installation :
      2  - Avec votre logiciel FTP préféré copier les dossiers module et site à la racine de votre site, c'est terminé.
       
      # Mise à jour
       
      Depuis une version > 1.91
      Téléchargez par FTP le dossier site/file/statislite Copiez les dossiers module et site de l'archive à la racine de votre site Transférez le contenu du dossier sauvegardé site/file/statislite vers site/data/statislite Vous pouvez supprimer du serveur le dossier site/file/statislite.  
       
      Pour les versions plus anciennes ( <= 1.91 ) :
      Faire une sauvegarde de votre dossier site/file/statislite, Copier les dossiers module et site de l'archive à la racine de votre site, Transférer les 6 fichiers json de votre sauvegarde site/file/statislite vers site/file/statislite/json, Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/ vers le dossier de même nom. Transférer les 3 fichiers txt de votre sauvegarde dossier site/file/statislite/filtres_primaires vers le dossier de même nom.  
       
      Résultat obtenu sur le site /10500/
       

       
       

      Résultat obtenu avec Zwii 9.2.28
       

      Zone de saisie depuis Zwii 10.0.092
       
      # Création de la page statistiques
       
      Faire nouvelle page et sélectionner le module statislite.
       

       
       
      Enregistrer, vous serez directement dirigé vers la page de configuration du module avec les réglages par défaut.
       
       
      # Configuration du module
       
      Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
       

       
       
      Filtrages : essentiel pour éliminer les robots malins qui ne seront pas éliminés par le filtrage primaire (voir # Pour aller plus loin), je vous conseille de conserver le réglage par défaut. Si toutefois vous voulez supprimer ce filtrage régler "Nombre minimum de pages vues" sur "1 page".
      Vous pouvez exclure des statistiques les utilisateurs connectés : administrateurs (par défaut) ou éditeurs et administrateurs ou tous les utilisateurs connectés ou aucun.
       
      Les autres paramètres sont relatifs à l'affichage des résultats.
       

      Vous disposez de liens pour afficher les fichiers log qui enregistrent les 200 derniers robots détectés et les 200 dernières sessions invalides (voir # Pour aller plus loin).
       

       
       
      Vous pouvez sauvegarder les fichiers statistiques, ils seront datés et ajoutés dans le dossier site/data/statislite/json_sauve. Vous pouvez réinitialiser l'ensemble des fichiers statistiques, une sauvegarde automatique est exécutée par précaution.
      Vous pouvez également restaurer des statistiques précédemment sauvegardées ( choisir puis enregistrer la configuration). Une sauvegarde automatique est exécutée par précaution.
       
      Attention ! il faudra enregistrer une première fois cette page de configuration pour accéder à la page statistiques.
       
       
      # Utilisation
       
      Votre page StatisLite se compose de 3 parties, une première partie présentant une synthèse de l'analyse d'audience mise à jour à chaque affichage.
       

       

       
      Et oui 24 visites de vrais visiteurs, 735 gentils robots détectés par le filtrage primaire et 310 visites moins sympathiques supprimées par le filtrage accessible en configuration !
       
      Une seconde partie qui présente une analyse chronologique succincte
       

       
      Une troisième partie avec une analyse détaillée, notamment avec le temps passé sur chaque page (contrairement à l'affichage graphique les pages vues plusieurs fois dans une même session sont comptabilisées ici à chaque vue).
       

       
      # Pour aller plus loin / utilisateurs avertis
       
      Pour affiner les résultats affichés en termes de langages, navigateurs et systèmes d'exploitation, 3 fichiers txt sont à votre disposition dans site/data/statislite/. langages.txt est assez complet, navigateurs.txt et systemes.txt beaucoup moins.
       
      Pour les compléter je vous conseille d'éditer ces fichiers avec notepad++ ( gratuit). Chaque ligne des fichiers navigateurs.txt et systemes.txt est construite ainsi :
      en_minuscule_identifiant_dans_user_agent, phrase_à_afficher 
       
      Le fichier liste_bot.txt a été fourni avec droit d'utilisation par Dan du site http://d1.a.free.fr/index.php
      Ce fichier qui recense les robots est régulièrement mis à jour sur le site indiqué. Un grand merci à Dan.
       
      Le fichier liste_querystring.txt est une liste des pages à exclure de l'analyse. Par exemple votre page "statistiques" et sa page de configuration sont automatiquement renseignées, vous pouvez ajouter d'autres pages.
       
      Pour les curieux une liste des 200 derniers robots éliminés est accessible en configuration
       

       
      Ainsi qu'une trace des 200 dernières sessions invalides

       
      # Explications concernant les filtrages utilisés
       
      Filtrage primaire : c'est avant d'enregistrer la vue dans sessionLog.json :
      Filtrage des robots par liste_robot.txt Filtrage des querystring non souhaitées par liste_querystring.txt Filtrage des ip (vos ip) par liste_vos_ip.txt  
      Si elle respecte ces critères la vue est enregistrée dans sessionLog.json
       
      Filtrage secondaire qui a pour effet soit de supprimer des vues dans sessionLog.json, soit de supprimer la session entière. 
      Suppression des vues :
      si le nom de la vue est inconnu si le temps passé sur une page est trop court (paramètre "Temps minimum sur une page") si 2 vues consécutives ont le même nom Suppression des sessions :
      si la durée de session est trop faible (paramètre "Temps minimum de la visite") si le nombre de vues est insuffisant (paramètre "Nombre minimum de pages vues) si l'utilisateur connecté est exclu (paramètre "Utilisateurs exclus")  
       
      # Mentions légales
      A insérer dans la rubrique "Données personnelles" ou assimilée de vos mentions légales, voici ma proposition à adapter pour votre site et votre hébergeur :
       
      " Le site internet 'votre_site' réalise une analyse d'audience, par un module interne, à des fins d'optimisation de sa présentation et de son contenu. Cette analyse d'audience n'utilise aucun cookie ou autres traceurs, elle n'utilise aucun service web externe.
      Les données collectées sont les pages vues et leur temps de lecture, la durée d'une visite, la langue préférée du visiteur, le système d'exploitation de son matériel, le navigateur internet utilisé.
      Ces données sont conservées sur un serveur ( France ).  Les données collectées seront communiquées aux seuls destinataires suivants : administrateurs du site internet 'votre_site'.
      Aucune donnée personnelle permettant d'identifier le visiteur n'est conservée sous forme numérique ou sous d'autres formes."
       
      Ces informations n'ont pas besoin d'être validées par l'utilisateur ( il en est autrement si vous préférez utiliser le service d'analyse d'audience bien connu, proposé dans les options avancées de la configuration de Zwii ).
       
       
       


×
×
  • Créer...