SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

290 Plugins, 198 contribs sur SPIP-Zone, 62 visiteurs en ce moment

Accueil > Statistiques et référencement > Statistiques > StatsJS > StatsJS : compter les visites avec un mouchard javascript

StatsJS : compter les visites avec un mouchard javascript

23 mars 2011 – par Fil – commentaires

15 votes

Ce plugin sert à compter les visites à partir d’un mouchard javascript, au lieu du mouchard PHP classique.

Quel intérêt ?

— homogénéité : en utilisant un mouchard javascript au lieu de regarder les hits sur les pages HTML, StatsJS permet de compter les visites de la même façon que les autres systèmes de statistiques, comme piwik ou google analytics.

— performance : Si l’on met son site derrière un cache (proxy inverse) du type Varnish (http://www.varnish-cache.org/), la plupart des hits sur les pages ne vont plus jusqu’au serveur PHP, car ils sont servis directement par Varnish. Dès lors, pour comptabiliser les visites, il faut provoquer un autre hit, sur un script spécifique.

En termes d’affichage, rien ne change pour le webmestre : les pages de statistiques sont rigoureusement les mêmes qu’avant. Le visiteur, en revanche, pourra constater (s’il regarde les requêtes faites par son navigateur), un hit supplémentaire, à chaque page, vers l’URL adressedusite.tld/?action=stats&....liste+de+données+collectées.

Technique

— piwik.js : plutôt que de réinventer la roue, le mouchard JS intégré dans ce plugin est celui du logiciel libre piwik. http://piwik.org/

— données collectées : si le plugin reçoit bien toutes les données envoyées par piwik.js (notamment : dimensions de l’écran, présence de l’extension gears, présence de JS, etc), il n’en fait rien, et se borne à enregistrer les mêmes données que le mode PHP des stats de SPIP : c’est-à-dire l’article vu, et le referer. On pourrait vouloir développer cela, mais si on veut utiliser tout piwik, je recommande plutôt... d’installer piwik.

Voir en ligne : http://plugins.spip.net/statsjs

Dernière modification de cette page le 16 février 2018

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Convertir un site SPIP 3 en utf-8 avec le plugin Grenier

    8 janvier 2014 – 23 commentaires

    SPIP 3 fonctionne nativement avec l’encodage universel unicode utf-8. Sur certains sites (par exemple sur une mise à jour), on peut avoir un site qui est resté en iso-latin ce qui n’est pas conseillé (source de bugs, d’incompatibilité, ...) . (...)

  • ScolaSPIP 4

    19 janvier 2016 – 360 commentaires

    ScolaSPIP est plugin-squelette responsive personnalisable pour sites Web d’établissements scolaires basé sur SPIPr Présentation de ScolaSPIP Ce plugin pour SPIP 3 est développé par la Dane de l’académie de Versailles pour les webmestres de cette (...)

  • SPIP 3.2, Agenda et FullCalendar

    6 juin – 10 commentaires

    Nous avions publié un article sur la manière d’utiliser FullCalendar avec SPIP 3.0 afin d’afficher des évènements sous forme d’Agenda. La version de FullCalendar a changé avec SPIP 3.2. Le présent article est donc un tutoriel adapté à SPIP 3.2. Pour (...)

  • Mailsubscribers

    16 janvier 2013 – 408 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes de (...)

  • Nouvelle version - Modération de modifications

    29 janvier 2012 – 49 commentaires

    Suite à une migration depuis SPIP-Agora, j’ai développé ce plugin permettant de reprendre la fonctionnalité « Nouvelle version » inexistente sur SPIP2 ni sur SPIP3 Ce plugin permet d’étendre le work-flow de -rédaction-publication d’un article au cas d’un (...)