
On a tous eu un jour ou l’autre à mettre en place un site web simple, sans fonctionnalités complexes et qui ne sera pas amené à évoluer de manière importante. Pour ce type de projet, il est parfois utile d’avoir un petit CMS léger, rapide à déployer et possédant une interface d’administration simple à maitriser.
Au gré de ma veille quotidienne, j’ai retenu plusieurs CMS répondant à ces quelques critères. A travers une série d’articles, je vais vous en présenter 4 plus particulièrement:
- Frog CMS
- TypePublish
- Pixie CMS
- sNews
Commençons donc par Frog CMS. Ce CMS a beaucoup fait parler de lui ces derniers mois, notamment pour avoir été cité dans des blogs relativement populaires comme Woork ou encore Webdesigner Depot.
Développé à l’origine comme une version PHP de Radiant CMS (un CMS écrit en Ruby), il a pour objectif de rester simple, léger, facile à utiliser, tout en étant facilement extensible grâce à une documentation riche et adaptée. Pour répondre à cet objectif de légèreté, le coeur de l’application ne gère que les fonctionnalités essentielles et tout le reste est intégré sous forme de plugins.
Parmi les fonctionnalités principales de Frog CMS, on trouve:
- Support de champs customs (uniquement des champs textes): vous pouvez par exemple ajouter un résumé, une introduction à vos articles ;
- Gestion de snippets: ce sont des morceaux de code que l’on peut réutiliser à différents emplacements du site ;
- Possibilité de gérer différentes mises en pages: chaque page peut avoir sa propre mise en page, et peut également hériter de la mise en page d’une page parente ;
- Gestion d’utilisateurs et des droits associés ;
- Gestionnaire de fichiers intégré au backend.
Le développeur a choisi de ne pas utiliser de langage de templates (comme Smarty), notamment pour ne pas obliger les développeurs à apprendre un langage supplémentaire. En l’occurence, le code PHP est très clair donc il est très facile de construire ses propres templates.
Un certains nombre de plugins a déjà été développé, à la fois par le développeur principal et la communauté. On trouve par exemple des plugins pour ajouter des fonctionnalités sociales (Twitter, Flickr), organiser l’information (Archives, Tags), ajouter des syntaxes d’édition (Markdown, Textile), gérer les commentaires (Commentaires, Gravatar, Captcha), et bien d’autres.
La communauté semble particulièrement active. Que ce soit pour les plugins ou les thèmes (backend et frontend), le nombre de contributions est déjà significatif. On constate par ailleurs une activité importante sur le forum. Le nombre de questions resté sans réponses est pratiquement nul, ce qui témoigne de l’enthousiasme généré par CMS et de la volonté d’assister les utilisateurs.
Bref, Frog CMS est un système déjà bien rôdé et flexible, avec une communauté active et un nombre de contributions déjà important en terme de thèmes et de plugins. Il demandera toutefois quelques notions de base en PHP pour l’exploiter au mieux, notamment pour concevoir des templates personnalisés ou utiliser les plugins.
Note à l’attention des abonnés au flux RSS: comme vous le savez probablement, Google a modifié l’adresse des flux Feedburner. Le flux pour suivre Delisigns devient donc http://feeds2.feedburner.com/Delisigns. La redirection de l’ancienne adresse est actuellement automatique, mais à mon avis il ne faudra pas compter dessus trop longtemps. Donc n’oubliez pas de faire le changement !
