Statistiques du site

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Un squelette (page) qui affiche les statistiques du site, sur le site public.

Cette page est basée sur « La « popularité » des articles ».

On affiche les 50 articles les plus populaires du site, et donc triés dans cet ordre.

Un exemple de l’utilisation de ce pack est disponible sur SPIP-Edu.

Pour chaque article on affiche :
-  Son titre (+lien) ;
-  Son logo ;
-  Le nombre total de visites ;
-  Ainsi que le pourcentage de sa popularité représenté égalment sous la forme d’une jauge (horizontale).

le pack statistiques
-  statistiques.html
-  statistiques.php3
-  et les images

Merci à Thierry Portmann pour l’ajout de la moyenne journalière des visites des articles.

Si vous trouvez d’autres astuces/boucles, pouvant afficher d’autres informations :
-  Popularité des rubriques (basée sur celle des articles bien sûr) ;
-  Trier les articles par leur nombre de visites, etc.

Signalez-le via le forum ci-dessous, ou directement par mail à l’auteur.

Discussion

16 discussions

  • Tommyknocker

    Bonjour et bravo pour ces statistiques très utiles.

    Comme je cafouillais un peu cette nuit pour l’intégrer sur mon site, j’ai modifié quelque peu les pages.

    En effet, je n’arrivais pas à récupérer le contenu des variables lorsque j’installais les fichier à la racine.

    J’ai le squelette multisaison, j’ai donc modifié les pages pour ne conserver qu’une inclusion. Le tout est installé dans mon dossiers « squelettes »
    Ensuite, j’appelle le code à travers une page que j’ai crée et qui me permet de conserver une harmonie sur mon site.

    Je l’ai installé cette nuit sur mon site : http://www.tommyknocker.fr.

    Je suis novice sous spip mais c’est vraiment un outil passionnant

    Dites moi ce que vous en pensez. Les stats sont directement accessibles ici.

    Merci

    Tommyknocker.

    Répondre à ce message

  • 3

    Bonjour

    Félicitations à l’auteur du code de ces stats de fréquentation

    Je les ai mises en place sur mon site http://www.histoirepassion.eu/spip.php?page=statistiques

    Ca donne un excellent résultat

    Vous pouvez aussi visiter le site, par simple curiosité, il marche fort auprès des amateurs d’histoire locale et de généalogie

    Et SPIP est un outil génial !

    Cordialement

    • Isabelle

      Bonjour,

      Utilisatrice depuis fort longtemps de ces belles statistiques sous 1.7 puis 1.8 - et ce, sur plusieurs sites - sans problème, cela bugge sous 1.9.2b que je viens d’installer...

      http://www.williambeckford.org/statistiques.php3

      Or je vois que le site ci-dessus est sous 1.9 je ne perds donc pas espoir ;-)

      Il y a une différence dans la structure de nos adresses...

      Y -a-t-il une astuce à utiliser ?

      Merci d’avance pour la réponse qui me rendrait très grand service !

    • Isabelle

      Je me réponds à moi-même en vous invitant à découvrir ici la solution à mes bugs de statistiques (maintenant résolus) au passage de la 1.9 (voir au bas du forum directement !) : http://forum.spip.org/fr_195591.html#forum195606.

    • Le géant

      Oui bonjour je suis allez sur le site vraiment formidable, j’ai le code qui permette de mettre le compteur qui se trouve sur votre site dans la partie information générale tous foction sauf le compteur des visiteurs, mes les auteurs, breves, articles, marche trés bien mais comment faire pour que ça marche, j’ai le spip 1.9

    Répondre à ce message

  • 1
    atuttabirra

    Je ne parviens pas à voir le plugin « statistiques » dans la fenêtre des plugins de confiiguration de l’espace privé. Le dossier statistiques décompacté a été installé dans le dossier plugins de mon site spip comme je l’ai fais avec d’autres plugins.

    Est-ce que j’ai loupé qc ?

    Norbert

    • atuttabirra

      Je réponds à moi même. Je me suis rendu compte que ce n’est pas un plugin mais une squelette. J’ai donc fait tout faux !

      Norbert

    Répondre à ce message

  • #POPULARITE_SITE n’est pas le nombre moyen de vistes/jour, c la popularite du site, largement supérieure (près du double)

    Répondre à ce message

  • Bonjour je suis novice en programmation et je doit faire une page de statistique pour mon site.
    Elle doit afficher le nombre de visites des article par rubrique, le nombre d’article proposé et le nombre d’article publié pour chaque rubrique.

    Comment faire ?
    aparament il faut utiliser $query mais je ne sais pas comment ca marche

    Merci d’avance

    Répondre à ce message

  • 1
    asso.bachant

    Voila un bon script et qui fonctionne aprés un peu de tatonnement.

    . je telecharge le pack
    . je transfert les fichiers a la racine de mon site
    . j’appelle le fichier statistiques

    . ET pan la fameuse erreur
    Parse error : parse error, unexpected ’ ;’

    « que faire, relire l’article, pourtant on n’a tous fait bien et la pan un truc nous a échapper »

    . On a déjà eu ce type de problème avec l’agenda gastéroprod.
    Cela doit correspondre à des hébergeurs ........
    cela court-circuite ........
    une error de parsing.

    Il suffit d’ajouter des « de part et d’autres
    $pop_sup = 100 - »#POPULARITE" ;

    ET LA MIRACLE, c’est MAGIQUE !

    • Oui, c’est bien un probléme suivant l’hébergeur et la conf du serveur.
      Voici les modifs que j’ai effectuées pour que celà fonctionne.

      <?
      // % pop supérieur
      $popularite = '[(#POPULARITE)]';
      $pop_sup = 100 - $popularite;
      if ("$pop_sup" > 0){
      ?>

    Répondre à ce message

  • 1

    je ne comprend pas pourquoi mais je n’ai aucun résultat sur la page de statistiques.. :(

    A noter également que mes stats sont vierges dans la partie admin...

    Par contre en bas de pages avec le bouton ’recalculer cette page’, il y a bien les boutons de popularité et ceux-ci fonctionnent !

    NB : hébergeur OVH, j’ai déjà installer d’autre site SPIP mais je n’avais jamais rencontré ce problème

    • depuis la mise à jour vers SPIP 1.7 les stats fonctionnent correctement

    Répondre à ce message

  • 1

    Une autre présentation sympatique :
    mod_popularite.gif

    • cafeducentre

      Le lien ne marche pas... !
      Et j’ai rien trouvé tout seul sur le site...

    Répondre à ce message

  • 1

    Bonjour,
    j’ai installé le « module » statistiques, tout a très bien fonctionné quelques jours, et puis...
    Voila le message d’erreur recu :

    Parse error : parse error in /home/users/keskon/www/CACHE/1/keskon-statistiques.87e616 on line 1037

    Je precise que j’ai vidé le cache de mon navigateur (ie6), que j’ai vidé le cache de spip...

    Mon site est sur une adresse temporaire chez mon hébergeur, je suis donc je suppose le seul visiteur, et je n’ai plus visité pendant 3 jours. et au retour...

    C’est grave, Docteur ?

    • Bonjour,

      J’ai rencontré cette « error » à chaque fois que j’ai modifié la page (ajout de logo, footer etc) avec un logiciel.
      J’ai fini par la modifier au « marteau et burin », avec un simple note pad en html pur, et je n’ai plus ce problème.
      Ces statistiques contiennent peut-être des portions de code modifiées par les logiciels éditeurs de html, et bien entendu pas par un simple éditeur de texte.

      Si vous mettez la page fournie d’origine sans rencontrer jamais ce problème, mais que ce problème survient si vous avez modifié la page html des stats en question, vous devriez faire les modifs via un simple éditeur de texte ... et j’espère que comme pour moi ça marchera.

      En tous cas grand merci au créateur de cette page de statistiques.

    Répondre à ce message

  • 1

    Marche pas !!! ;-(
    J’utilise eva 1.0
    J’ai mis statistique.html/php3 et le dossier images à la racine.
    Je pointe le navigateur vers http://monsite.fr/statistiques.html
    et .... j’ai la page du squelette « statistiques » ???

    Où merde-je ??? une piste ??

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom