Quel CMS :
A l'époque où je me suis attellé à ce travail, je n'avais pas beaucoup de temps devant moi.
Une rapide recherche m'avait orienté sur les CMS suivants, tous les trois très répandus et disposant d'une communauté de développement active :
;
;
.
Les tests :
J'ai ensuite pris des avis à droite et à gauche, et j'ai effectué quelques tests.
Malgré quelques aspects intéressants (comme leur gestion à la fois simple et souple des catégories d'articles), j'ai rapidement laissé tomber WordPress car :
- ce CMS est visuellement beaucoup trop typé "blog" à mon goût ;
- la personnalisation des thèmes m'a semblé trop galère.
Je suis ensuite passé à l'étude de Dupral, que j'ai beaucoup aimé pour son paramétrage à la fois puissant et logique).
Mais je n'ai pas trouvé :
- comment faire des sauvegardes et restaurations facilement (c'est à dire en quelques clicks) ;
- de même pour la gestion des mises à jour du CMS et de ses composants ;
- comment afficher simplement de petites galeries d'images.
Si j'avais eu plus de temps devant moi, j'aurais davantage creusé ces questions ...
Choix de Joomla :
J'ai donc finalement choisi Joomla, un peu par défaut, pour :
- la facilité des sauvegarde et restauration (ce qui me paraît primordial) ;
- la facilité des mises à jour ;
- la facilité de prise en main du CMS;
- la facilité de personnalisation des thèmes.
Il a pourtant de réels défauts :
- gestion simpliste des catégories d'articles (2 niveaux, pas de hiérarchie) ;
- rattachement des articles à une catégorie et une seule (lourd) ;
- pas de réels groupes d'utilisateurs ...
Adaptation de Joomla :
Les composants utilisés :
- thème de départ 123wd-j15-11 ensuite (un peu) personnalisé ;
- gestion des mises à jour avec AFUJ Update-Manager ;
- gestion des sauvegardes avec JoomlaPack (maintenant Akeeba Backup) ;
- gestion des éditions des articles avec JCE ;
- gestion des commentaires des articles avec jComments ;
- comptage des visites avec Vinaora Visitors Counter ;
- affichage de la météo avec Digital Média Diffusion ;
- affichage des images avec Simple Image Gallery ;
- affichage du plan du site avec Xmap ;
Autres composants remarqués (non utilisés pour l'instant) :
- alternative pour les images avec Simple Image Gallery Extended ;
Retour d'expérience :
Après deux ans d'utilisation, je peux dire que cela se passe bien pour ce site dont la structure est très simple, même si l'impossibilité de rattacher un article à plusieurs catégories m'oblige à quelques acrobaties ...