JVStats - Bilan intermédiaire
Par Fremen, vendredi 30 novembre 2007 à 14:56 :: Projets :: #52 :: rss
Après deux ans de travail, il est temps de faire un petit bilan sur mon principal projet personnel.

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.
[1] Statistiques de forums de Jeuxvideo.com
[2] Billet de février 2006 parlant du début du développement de SFer
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.