Quel CMS OpenSource choisir?
Publié le 2 May 2007, par Babozor dans la catégorie Développement, Gestion de projet, Marketing, CRM, etc..., OutilsAprès avoir traité la méthode pour choisir un CMS, attaquons nous au vif du sujet.
Prenons comme base de travail que vous avez une plateforme Apache, PHP, MySQL et que vous cherchez un CMS avec des fonctionnalités relativement standards, pour tenir une charge qui peut évoluer (jusqu’à des pics importants) et que vous voulez pouvoir customiser en profondeur votre site web (aussi bien Front Office que Back Office), quels sont donc vos options?
Les stars:
- eZpublish: C’est une référence dans le domaine, avec une prise en main très rapide (il peut être utilisé aussi bien sous forme de CMS que sous forme de FrameWork), toutes les fonctionnalités présentes, une bonne communauté (anglaise principalement) et une maturité certaine.
- Mambo/Joomla: C’est sans aucun doute le meilleur rapport fonctionnalités/coût des trois, avec un CMS stable et pérenne et un coût d’entrée et de développement peu élevé. Ce CMS est pourtant beaucoup moins implanté que eZ ou Typo (on se demande encore pourquoi) et bénéficie donc d’une communauté moins importante mais très active.
- Typo3: Sans aucun doute le CMS le plus complet du marché avec une somme de fonctionnalités impressionnantes, des plugins et modules disponibles en pagaille, une grosse communauté de développeurs, mais un coût d’entrée assez important et surtout une interface Back Office vraiment compliquée. A réserver pour des besoins gourmands en fonctionnalités.
Les outsiders:
- ModeX: un nouveau CMS encore un peu jeune mais qui offre des fonctionnalités Ajax et SEO sympathiques. A surveiller de près…
- SPIP: un CMS français (oui monsieur… parfaitement) massivement utilisé pour les sites des services gouvernementaux et administrations, simple, facile à mettre en place. Il manque certaines fonctionnalités avancées et l’interface a pris un méchant coup de vieux, mais cela reste une très bonne alternative.
- Drupal: un CMS très simple à mettre en place, mais dont certaines fonctionnalités sont absentes, peut convenir pour une utilisation moins poussée que pour un Typo ou un eZ
J’ai eut des expériences de déploiement en environnement de production principalement pour Typo3, SPIP et eZpublish, avec des approches et difficultés complètement aux antipodes. Il est donc vraiment important de savoir ce que l’on veut faire et combien cela nous coutera.
Vous voulez beaucoup de fonctionnalités: choisissez Typo3
Un CMS agile: choisissez eZpublish
Un CMS béton: choisissez SPIP
Et vous, quels ont été vos choix de CMS et quelles ont été vos motivations?


le 2 May 2007 à 10h08
Spip, principalement car :
- interface pas trop compliquée pour des rédacteurs
- multilingue vraiement efficace
- possibilité de personnalisation des templates (squelettes) très poussée grâce aux boucles
le 2 May 2007 à 14h40
Joomla pour la maturité, le nombre d’extensions énorme, le système de templates, la partie administration assez bien faite et la communauté francophone. De base il manque juste la gestion multilangue.
le 2 May 2007 à 22h27
Je n’ai testé que Joomla, plutôt sympa mais pas propre du tout au niveau du code généré,
je vais me renseigner un peu sur eZpub, merci pour ce billet
le 3 May 2007 à 11h26
wordpress c’est pas un cms ?
le 3 May 2007 à 11h49
J’utilise drupal qui est à mon sens le mieux adapté à un cms de type communautaire. (j’ai réalisé le site de mon club d’athlétisme).
Il propose des fonctionnalités très intéressantes et m’a permis d’arriver à mon objectif sans coder une seule ligne).
Par contre, je n’ai pas -encore- touché au templating depuis la version 5.
Si ça intéresse quelqu’un, j’avais écrit un billet sur mon expérience avec drupal: http://www.benjaweb.be/blog/2007/03/29/informatique/migration-de-charleroi-athletisme-vers-drupal-51/
le 4 May 2007 à 10h10
En général chacun prêche pour sa paroisse, Joomla, Drupal, Typo, Ezle, etc…
Est ce que WordPress est un CMS, si on suit la définition littérale d’un CMS non, mais c’est vrai que j’utilise souvent la bcak-office de WordPress pour créer des sites administrables “minute”, quand j’ai besoin de faire un site en un temps record… je laisse le back office wordpress et j’ai plus qu’à refaire le front en utilisant la BDD… pratique, mais aux fonctionnalités limitées.
A noter l’article de Benja (justement) qui nous donne quelques liens intéressant, c’est ici:
http://www.benjaweb.be/blog/2007/05/03/informatique/choisir-un-cms/ (je suis d’accord avec lui on ne peut pas se fier aux white papers qui sont assez partials)
le 20 November 2008 à 12h27
Bonjour,
Je souhaite créer un petit CMS contenant notamment la fonctionnalité suivante :
l’administrateur sans aucune connaissance en développement web, saisira les contenus de différentes natures. Pour les contenus “nouvelles”, les 3 dernières seront affichées sur le côté droit. Lorsque leur date arrive à expiration, leur affichage doit basculer automatiquement sur le côté opposé qui présente les nouvelles passées, avant de basculer en historique.
j’ai trouvé pléthore de CMS accessibles en freeware sans base de données mais peu de réponse sur la fonctionnalité dont j’ai besoin.
Cette fonctionnalité basique requiert elle le choix d’un CMS avec OU sans base de données ?
Je me demande si le script ou l’add-on nécessaire à la mise en place de cette fonctionnalité existe-t-elle déjà via un CMS sans base de données ou avec BdD?
Quel CMS le plus simple possible à développer et à administrer, et pouvant offrir cette fonctionnalité, pouvez vous me conseiller ?
merci d’avance pour vos réponses
le 1 December 2008 à 10h54
Bonjour,
Il me semble pour répondre à MLAH, que la plupart des cms peuvent offrir cette fonctionnalité assez simplement.
Il suffit uniquement que celui ci gère les date de publication, et éventuellement des date de retraits.
Pour prêcher pour ma paroisse, j’ai développer un cms sans BD, particulièrement simple d’installation, puisque en application distribué.
http://www.lossim.org
Or, avec une “boite”, et simplement une contrainte sur les dates, autorise ce type de fonctionnalité