Le développement de Galette n’a pas vraiment stagné depuis la sortie de la version 0.7.2 gracieusement sponsorisée par l’AFUL ; puisque 7 versions correctives ont vu le jour depuis.

Et voici donc la huitième mouture, qui corrige cette fois un problème de performances sur les listes d’adhérents. Voici pour illustration un comparatif des relevés établis par XHProf (un outil de profilage hiérarchique) sur une liste de 500 adhérents ; puisque paraît-il un petit schéma vaut mieux qu’un long discours :p

Performances Galette 0.7.2.8

Ces soucis de performances impactaient :

  • la page de gestion des adhérents,
  • la page publique des adhérents,
  • l’ajout de contributions,
  • l’ajout de transactions,
  • la gestion des groupes.

Merci à Anatole du club 404 d’avoir soulevé le problème, et de m’avoir fourni tous les éléments nécessaires à sa résolution :-)