Alors que je constatais avec un plaisir non feint que JVStats [1], le site de statistiques des forums de Jeuxvideo.com, d?passait pour la premi?re fois la barre symbolique des 1.000 visites uniques par jour (cf. graphe), j'ai d?cid? de faire le point sur ce projet.

SFer, le programme ? la base de tout ?a, a mis deux ans ? ?tre r??crit [2] et les principaux d?fauts des anciennes versions ont ?t? effac?s :
  • Le code est mieux structur? et plus modulaire, m?me si des progr?s sont encore ? r?aliser. Un syst?me de plugins d'entr?e et de sortie a fait son apparition, ce qui devrait faciliter l'adaptation du programme ? d'autres situations.
  • La gestion de lourdes structures de donn?es en m?moire (listes, tables, ...) a ?t? mise de c?t? et tout s'appuie dor?navant sur MySQL. Le programme peut donc tourner avec une m?moire vive limit?e, quelle que soit la taille des forums de discussion.
  • Les corrections et ajouts de fonctionnalit?s au fil du temps ont ?t? r?alis?s de fa?on beaucoup plus rigoureuse, de sorte ? avoir un code plus facilement maintenable. En bref, finies les rustines qui ?taient coll?es en 5 minutes parce que c'?tait bien pratique.
  • Les statistiques g?n?r?es sont d?sormais conformes xhtml strict
  • Une interface digne de ce nom, pour que les utilisateurs g?rent leurs comptes et pour param?trer les statistiques, est d?sormais int?gr?e ? SFer
  • SFer est capable de fonctionner avec la plupart des forums accessibles sur internet. En contrepartie, sa g?n?ricit? le rend plus long et complexe ? configurer, mais une documentation fournie avec les sources donne la d?marche ? suivre.
Enfin, tout n'est pas parfait. Il faudra encore plusieurs mois avant d'atteindre la version finale, le temps de r?gler quelques d?tails. Et m?me apr?s, de nombreuses id?es d'am?liorations sont d?j? stock?es dans la "todo list". Mais une nouvelle ?tape est franchie et ?a fait toujours du bien de respirer un peu, voire m?me de faire une halte histoire d'avancer un peu sur d'autres projets :)

[1] Statistiques de forums de Jeuxvideo.com
[2] Billet de f?vrier 2006 parlant du d?but du d?veloppement de SFer