Carl Chenet : Suivre les stats de son site web en Ruby On Rails avec Piwik
mercredi 17 décembre 2014 à 00:00Suivez-moi aussi sur Identi.ca ou Twitter ou Diaspora*
Après avoir lancé Le Journal du Pirate, le Hacker News francophone, j’avais évidemment besoin de suivre la fréquentation du site. J’avais utilisé AWStats sur un précédent projet et je voulais tenter d’utiliser un logiciel de comception un peu plus récente cette fois-ci.
Piwik semblait convenir parfaitement. Multi-sites, Interface graphique moderne, des bons échos dans la communauté, je me suis donc naturellement dirigé vers cette solution. Piwik se présente comme une application web avec une base de données MySQL derrière.
Pour les gens intéressés, le site officiel propose une démo très sympa permettant de voir tout de suite les points forts de Piwik.
Le Journal du Pirate est quant à lui une application Ruby On Rails. Or Piwik requiert l’ajout d’un javascript sur les pages que l’on veut surveiller. Ce qui peut s’avérer délicat à réaliser lorsque que l’on maîtrise mal RoR.
La documentation officielle suivante explique très bien la marche à suivre. Ajouter une gem Ruby à son Gemfile, relancer bundle puis quelques éléments de configuration dans le fichier config/piwik.yml et le tout a marché directement.
Je suis très content du résultat. Niveau interface graphique c’est très agréable et Piwik propose un très grand nombre de métriques associées aux différents sites web supervisés. J’en ai profité pour lui faire surveiller ce blog et le site web de MyTux, ma société d’infogérance de serveurs Debian.
Et vous ? Quel est votre ressenti après avoir utilisé quelques temps Piwik ? Des difficultés à le mettre en place avec RoR ? N’hésitez pas à réagir dans les commentaires de ce billet.
Original post of Carl Chenet.Votez pour ce billet sur Planet Libre.
Articles similaires
- Carl Chenet : Technologies derrière un site web à base de Django aujourd’hui (08/06/2013)
- Carl Chenet : Site comme Hacker News en français : Le Journal Du Pirate (09/12/2014)
- Carl Chenet : PokerTH disponible en version 1.0.1 dans le dépôt experimental de Debian (30/04/2013)
- Carl Chenet : Debian Wheezy 7.0 publiée en version stable (05/05/2013)
- Carl Chenet : Vrac de mini-messages n°14 : Debian, Python, django, veille techno, startup et communauté FOSS (19/08/2013)