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.
1 De David Latapie -
J’avais demandé il y a quelque temps l’intégration de DotClear et on m’a répondu
Donc, Franck, maintenant que tu es dans le cercle très fermé des blogeois, peux-tu répondre à cette question ? Nick se fera un plaisir de l’ajouter (j’utilise moi-même Performancing depuis deux-trois semaines et 40 % des fonctions sont inutilisables, sûrement à cause de cela).
2 De Franck -
Je fais suivre à qui de droit !
3 De Akynou/racontars -
Euh, moi j'ai déjà eu du mal à faire focntionner BBclone, maintenant je toruve qu'il me convient très bien…
4 De Akynou/racontars -
Ça m'énerve d'écrire systématique "je toruve"... Je "trouve" bien sûr !
5 De Franck -
Par contre laisses
comme ça, c'est très bien. Comme dit Dsls : \o/6 De Groumphy -
Hello,
Hum, bizarre que ce service fonctionne sur du JavaScript et qu'ils n'intègrent pas une balise NOSCRIPT afin de répertorier ceux qui n'ont pas le JavaScript activé.
De fait, l'exemple fait par Xiti Monitoring est pourtant clair. Mais comme tu dis, c'est un point noir.
Par contre, le truc vraiment sympa, c'est l'AJAX ... :)
Mais pour le moment, je pense que l'idéal ce serait de coupler ce système de statistiques avec un autre et de voir les résultats...
... A suivre de près ... Mais est-ce une pré-version ??
G.
7 De David Latapie -
À savoir : la plateforme, c’est Drupal. Je suis en train d'essayer en parallèle Wordpress (il y a un bug assez sérieux), ExpressionEngine (il a un bug vraiment sérieux) et Drupal (il a un bug encore plus sérieux) pour voir ce que je prend pour du statique, donc je commence à les connaître assez bien. J’ai d’ailleurs un article sur Drupal en attente.
Quant à Performancing Metrics, non ce n'est pas une pré-version (enfin, ce n’est pas dans leurs habitudes). Il y a aussi Performancing Firefox, qui permet de bloguer depuis Firefox. Le problème, c’est que ne connaissant pas l'API DotClear, je n’ai pu leur donner les renseignements pour que notre outil de blog préféré soit supporté. J’attends la réponse de Franck.
8 De Franck -
David, j'ai supprimé ton premier commentaire qui correspondait au premier paragraphe de l'actuel (#7).
9 De David Latapie -
Maintenant, il te faut supprimer l'actuel numéro 8 ainsi que le présent commentaire, le numéro 9 :-) (je t’aurais bien envoyé un mail, mais c'est le bordel sur mon ordinateur alors je préfère éviter de relancer une application.
10 De Superlol -
Ca a l'air sympa. Moi j'utilise Google Analytics. Ca fait plus ou moins la même chose et ça fonctionne sur le même principe (Javascript). C'est gratuit également.
11 De Franck -
J'aurais aimé le tester, je m'y suis inscrit et j'attends toujours leur réponse !
En attendant, celui-ci est sorti, alors bingo ! Maintenant ça vaut ce que ça vaut, faites votre marché !
12 De Lulu -
Tu
pueses le plus beauje rigole pas
13 De brol -
Moi j'adore les anonymes qui font dans l'insulte. Savez-vous, cher ami, que vous portez fort bien le ridicule ? Un don probablement...
14 De Franck -
Voilà, j'ai corrigé la faute … de bon goût !
15 De David Latapie -
Salut Franck,
Performancing Metrics existe-t-il toujours ? Je n'arrive pas à le retrouver.
16 De Franck -
Non j'ai bien l'impression que leur service est hors-service (ce qui ne va pas trop me gêner vu que j'avais depuis quelques mois cessé de l'utiliser).
17 De Pep -
Je confirme : Performancing a stoppé son service Metrics. Les détails du pourquoi sont sur le blog de Nick Wilson.
J'étais tombé là-dessus via le bog de FeedBurner.
18 De David Latapie -
Merci!
19 De Erev -
Pour des statistiques pour DotClear tu peux utiliser SpongeClear. Il te fait egalement des graphiques au jour, mois, annee sur les browsers aussi. Et perso j'ai teste et je dois avouer qu'il est simple a comprendre. ici http://scoubidoou.free.fr/
20 De Franck -
Oui, merci mais non. Finalement les stats fournies par mon hébergeur me suffisent largement vu ce que j'en fait, c'est à dire rien à part jeter un œil sur les totaux annuels de temps en temps.
21 De Ariden -
Merci beaucoup pour cette source, il me falait justement un système de statistique pour mon blog
Bonne continuation