Quelques statistiques avec Performancing

Je teste depuis quelques jours un nouveau service de statistique spécialement développé pour les blogs. Ce service s'appelle Performancing. Il enregistre les visites sur votre blog et vous fournit des graphiques très clairs à l'aide d'une interface matinée d'Ajax — vous savez la combinaison de techniques internet déjà existantes pour améliorer l'interface.

Capture

Les avantages :

  • tout le travail d'analyse est fait chez eux,
  • les graphiques sont élégants, pour certains c'est important,
  • l'intervalle d'analyse, jour, semaine en cours, dernier mois, entre deux dates, ..., est définit à la consultation et modifiable simplement. Les graphiques sont modifiés en conséquences et en temps réels,
  • un fil RSS est généré régulièrement avec vos statistiques,
  • c'est gratuit

Les inconvénients :

  • l'enregistrement des visites se fait avec un script javascript, ce qui fait que tous les visiteurs ayant désactivé celui-ci ne seront pas comptabilisé,
  • c'est en anglais, pour certains cela peut être rebutant,
  • il y a encore quelques petits bugs, rien de méchant, qui gênent l'analyse. Par exemple, les statistiques enregistrées le sont à l'heure américaine et par conséquent il y a un décalage de quelques heures sur les affichages,
  • je n'ai pas trouvé non plus de moyen simple d'exclure certains visiteurs (comme moi-même).

Pour conclure, je dirais que c'est un service simple à installer, je l'explique dans le détail ci dessous, non intrusif pour nos bases de données ou espaces d'hébergements et plutôt élégant. Il y a des avantages et des inconvénients, à vous de vous décider.

L'inscription

1ère étape, il faut s'inscrire sur le site Performancing. Comme souvent, on vous demande un nom (ou un pseudo) et une adresse email valide à laquelle seront envoyées les instructions à suivre pour valider l'inscription.

Ensuite il faudra enregistrer votre blog en spécifiant un titre, une URL (l'adresse internet), quelques mots-clés qui définissent ce dernier et enfin son type. Pour le type, pas de DotClear prévu, alors sélectionnez Other. Viennent après quelques paramètres concernant l'aspect public ou privé de vos statistiques, et enfin un script javascript à rajouter dans votre template. Pas de panique à ce sujet, c'est le même pour tous et je vais le détailler tout de suite.

L'installation

Pour enregistrer les visites, il faut donc apporter une modification sur le thème utilisé. Ouvrez le fichier template.php avec le gestionnaire de fichiers[1]. A la fin de ce fichier vous devez avoir les deux lignes suivantes :

</body>
</html>

Devant ces deux insérez ceci :

<script id="stats_script" type="text/javascript"
src="http://metrics.performancing.com/stats.js"></script>

Vous devez donc avoir :

<script id="stats_script" type="text/javascript"
src="http://metrics.performancing.com/stats.js"></script>
</body>
</html>

Enregistrez le fichier.

Ensuite pour obtenir des éléments statistiques sur les billets consultés et commentés, Matthieu Faure à écrit un petit script javascript complémentaire à insérer dans le fichier post.php.

Ouvrez le fichier post.php avec le gestionnaire de fichiers. Au début de ce fichier vous avez la licence applicable (avec un # au début de chacune des lignes) encadrée par un <?php et un ?>. Juste derrière le ?> insérez une nouvelle ligne et copiez-y les lignes suivantes :

<script type="text/javascript">
z_post_title="<?php dcPostTitle(); ?>";
z_post_category="<?php dcPostCatTitle(); ?>";

// this function is called by z_init
function z_sub_init () {
        var cp = document.getElementById ("c_content");
        if (cp) {
                if (cp.onclick) {
                        cp.oldonclick = cp.onclick;
                }
                cp.onclick = z_comment_postonclick;
        }
        var cp = document.getElementById ("comment-preview");
        if (cp) {
                if (cp.onclick) {
                        cp.oldonclick = cp.onclick;
                }
                cp.onclick = z_comment_previewonclick;
        }
}

function z_sub_get_comment_author () {
        var x = document.getElementById ("c_nom");
        if (x) {
                return x.value;
        }
         return undefined;
}

function z_sub_get_comment_extra () {
        var x = document.getElementById ("c_mail");
        if (x) {
                return x.value;
         }
        return undefined;
}
</script>

Enregistrez le fichier.

C'est terminé. Notez qu'il faudra quelques heures avant que les statistiques soient consultables. Si vous avez des difficultés à vous servir de leur site, dites-le moi, je ferai à ce moment un petit tutoriel d'utilisation.

Notes

[1] Vous pouvez également télécharger ce fichier sur votre ordinateur, le modifier et le remettre sur votre espace d'hébergement à l'aide d'un client FTP.

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/2947

Haut de page