TUTORIEL OUTILS 
Dix systèmes de gestion de contenu Open Source
Nécessité du développement Web des grandes entreprises, un CMS ne doit pas forcément être cher pour être utile. Dix outils qui vous feront gagner beaucoup de temps... (10/05/2004)
  Forum

Réagissez dans les forums de JDN Développeurs

La gestion de contenu devient la principale préoccupation des développeurs Web : loin de vouloir passer son temps à créer moult pages (X)HTML, feuilles CSS et événements ECMAScript à longueur de journée, le développeur cherche de plus en plus à placer auprès de son entreprise un système de gestion de contenu (CMS : Content Management System) qui lui permettra :
1) de contrôler l'entrée et la sortie du contenu au moyen d'une interface,
2) de maîtriser l'aspect et la publication de l'ensemble des pages d'un site,
3) de séparer totalement le contenu de la structure et de la mise en page (et, par extension, de construire des sites respectant les standards du Web sur le long terme),
4)de diffuser son contenu sous plusieurs formes de manière automatique (selon les systèmes : HTML, RSS, PDF, texte brut, WAP...),
5) de mettre la création et la gestion de contenu à la portée de tout utilisateur,
5bis) ...et donc de ne travailler qu'à améliorer le système, et non à le refaire chaque semaine.

Bien qu'un système de publication de weblog est en soi un CMS, cette liste ne peut se limiter à ce type d'outil tant un CMS a des ambitions plus larges qu'un weblog, a commencer par le fait qu'un CMS ne publie pas les nouvelles entrées par ordre chronologique, mais peut servir à gérer un site entier fait de pages "statiques" (ou plutôt, dynamiques mais conservées dans la cache), rangées par catégories...
Bien sûr, un weblog peut, avec un peu de travail, cacher ses "origines" de publication linéaires, mais pour autant, nous en resterons ici aux CMS...

 

Systèmes de gestion de contenu Open-Source
Solution
Caractéristiques
Commentaire
- Perl & MySQL
- Articles, catégories, commentaires, sondages
- Interface modulable (système de thèmes et modèles)
- Extensible (système de plugin)
- Moteur de recherche
- Rapide, bonne montée en charge, sécurisé
A l'origine le CMS utilisé par le célèbre site Slashdot, il a néanmoins tendance à être moins bien vu dans un Web où l'optimisation et la standardisation prennent le pas.
- PHP & MySQL
- Articles, catégories, commentaires, sondages
- Extensible (système de modules et de blocs)
- Moteur de recherche
Un autre "vieux de la vieille", phpNuke a été l'un des premiers CMS en PHP, et a été adopté par nombre de sites. Réputé pour son manque de flexibilité, il est remplacé peu à peu par postNuke
- PHP3 & MySQL
- Articles, brèves, rubriques, forums de discussion, pétitions, statistiques
- Interface modulable
- Extensible (système de boucles)
- Moteur de recherche
- Système de correction typographique
L'une des premières solutions françaises, un vrai CMS qui permet de gérer facilement un site complet.
- PHP & MySQL/PostgreSQL/SQL Server...
- Articles, catégories, sondages, forums, wiki, weblog
- Interface modulable
- Extensible (modules)
- Moteur de recherche
Un couteau suisse de la gestion de contenu : il peut pour ainsi dire tout faire (CMS, weblog, wiki, forum...), se révèle très puissant.
- PHP & MySQL+AdoDB/PEAR::DB
- Articles, catégories, newsletter
- Extensible
- XHTML et CSS en standard
- Editeur WYSIWYG
- Assistants
- Import de documents Word
- Moteur de recherche
- Interface modulable
- Conservation des anciennes versions d'articles..
Un outil complet qui permet de rapidement créer plusieurs sites. La phase d'apprentissage peut se révéler longue pour l'administrateur, mais le jeu en vaut la chandelle.
- Python/Zope
- XHTML et CSS en standard
- Extensible (add-ons et scripts)
- Moteur de recherche
- Interface modulable
Facile et installer et à utiliser, il ne manque à ce CMS qu'une plus vaste offre des hébergeurs Python pour qu'il devienne un "best-seller".
- PHP
- Toutes les fonctions classiques...
- Type de site : eCommerce, intranet, galerie photos, forum, weblog, site de news, site corporatif
- Support PDF, WebDAV, LDAP, Unicode...
Sa conception sous forme d'Objets en fait un CMS très naturel à gérer... à partir du moment on a compris son fonctionnement.
- PHP & MySQL
- Editeur WYSIYG
- Interface modulable
- Extensible (modules et composants)
- Gestion de publicités
- Moteur de recherche
Très complet et simple d'utilisation, Mambo est l'une des références des CMS Open-Source.
- PHP
- Toutes les fonctions classiques...
- Extensible (modules)
- Moteur de recherche
- Interface modulable (thèmes)
Orienté Objet, tout comme eZ Publish. Excellent communauté francophone.
- PHP
- Toutes les fonctions classiques...
- Editeur WYSIYG
- Conservation des anciennes versions d'articles
- Interface modulable
- Extensible (modules et composants)
- Système interne de mise en page
- Support Unicode
Déjà 5 ans, ce CMS finlandais dispose de nombreux atouts.
 
Xavier Borderie, JDN Développeurs
 
Accueil | Haut de page