Section courante

A propos

Section administrative du site

Introduction

Première porte sur la vitrine du monde du Web, les CMS sont aussi fondamentales que les programmes «Bonjour!» pour un programmeur ! Ainsi, il permet d'avoir du contenu sur son site Internet sans trop de complexité à les mettre en place. Normalement, les CMS ne nécessitent pas d'être programmeur pour être utilisé.

L'abréviation provient de l'anglais «Content Management System», signifie «Système de gestion de contenu», permet d'indiquer un site Web administrant un site client dynamique. Synonyme de GDC (Gestionnaire De Contenu). Les projets de CMS sont très nombreux, plus de 10 000 différents. Les plus populaires utilisent des WYSIWYG et sont eux-mêmes basés sur des projets opensource comme TinyMCE, CKEditor, InnovaStudio,...

Comparatif

Voici un tableau avec les avantages et inconvénient des CMS des plus populaires dans leurs catégories :

Nom Avantage Inconvénient URL
Adobe Experience Manager Visuel et intelligence artificielle Payant dans les six chiffres http://www.adobe.com/ca_fr/solutions/web-experience-management.html
Drupal Professionnel, bibliothèque très vaste Manque de francisation http://drupal.org/
NStein CMS Intelligence artificielle Payant http://nstein.com/
EzPublish Très complet Manque de francisation, parfois payant http://ez.no/fr/
Joomla! Simple Il faut parfois être programmeur pour résoudre certains problèmes http://www.joomla.org/
GetSimple CMS Basé sur une simple liste de page. Ne possède pas beaucoup de fonctionnalité http://get-simple.info/
Oracle WebCenter (anciennement
Fatwire Content Server)
Spécialisé pour les industrielles Payant http://www.oracle.com/technetwork/middleware/webcenter/suite/overview/index.html
Oxite Gratuit Nécessite un département de TI  
SharePoint Professionnel Payant, complexe et nécessite des logiciels tiers. http://www.microsoft.com/
WordPress Simple, bonne administration Difficile de faire d'autres choses que du contenu https://wordpress.org/

Voici un tableau en fonction des langages de programmation des CMS :

Langage Liste des CMS
ASP .NET Composite C1, DotNetNuke, mojoPortal, Orchard Project, Oxite, Umbraco
ColdFusion Mura CMS
Erlang Zotonic
Java Adobe Experience Manager, Alfresco, dotCMS, DSpace, Fedora, Hippo CMS, Liferay, LogicalDOC, Magnolia, Nuxeo EP, OpenCMS, OpenKM, OpenWGA, VosaoCMS, Yanel
Perl blosxom, Bricolage, EPrints, Exsite Webware, Ikiwiki, Movable Type, Scoop, TWiki, WebGUI
PHP AdaptCMS Lite, ATutor, b2evolution, BEdita, BLOG:CMS, CivicSpace, CMS Made Simple, concrete5, Cotonti, Dotclear, Drupal, DynPG, e107, Elxis CMS, Exponent CMS, eZ Publish, Frog CMS, Geeklog, GetSimple CMS, Habari, ImpressCMS, Innova, Joomla!, Jumbo, Kajona, KnowledgeTree Community Edition, Lyceum, Mambo, Mediawiki, MiaCMS, Midgard CMS, MODx, Moodle, Nucleus CMS, Ocportal, Opus, papaya CMS, Phire CMS, PHP-Fusion, PHP-Nuke, PHPSlash, Phpweblog, phpWebSite, pimcore, PivotX, Pixie (CMS), Prestashop, ProcessWire, Redaxscript, RavenNuke CMS, RenovatioCMS, SMW+, Serendipity, SilverStripe, SPIP, Squiz CMS, Squiz Matrix, TangoCMS, Textpattern, Tiki Wiki CMS Groupware, Tribiq CMS, TYPO3, WolfCMS, WordPress, Xpress Engine, Xaraya, XOOPS, Zikula
Python Django-cms, Mezzanine, MoinMoin, Plone
Ruby Refinery CMS, BrowserCMS, Locomotive, Flagship Docs, Radiant, Typo
Smalltalk Pier
TCL OpenACS

Drupal et TYPO3

C'est deux CMS (Drupal et TYPO3) sont assez utilisés par les grandes entreprises. La raison est fort simple, c'est que la structure en arrière est davantage basée pour des besoins de grosse entreprise. Ils sont gratuits et utilisent le PHP.

Joomla!

Très simple à installer, petit, il s'agit sans doute d'une solution rapide et efficace pour monté un petit site rapidement pour un intégrateur, des particuliers ou des petites entreprises. Il a cependant l'avantage de posséder plus de 4 000 modules de toutes sortes. Il utilise le langage de programmation PHP et a grandement contribué à son succès.

Oxite

Est un projet OpenSource de Microsoft orienté Blogue utilisant l'ASP .NET avec du MVC. Il est en quelques sortes un concurrent de WordPress.

NStein

Ce projet a une vision très différente des autres CMS avec son analyse du contenu automatique. Un autre avantage de ce CMS réside dans le fait que si la base de données plante, le site fonctionnera encore, puisqu'il génère des pages statiques étant reconstruire a certains intervalles de temps (1 heure, 1 journée,…). Il s'agit d'un produit québécois racheté par la société ontarienne OpenText.

Conclusion

Le nombre existant de CMS est colossal, devant pareille variété de CMS, il va de soit qu'il n'y a pas de vision universelle répondant à tout le monde. Par contre, les grandes entreprises miseront sur Sharepoint, Drupal et TYPO3, tandis que les particuliers et les petites entreprises s'intéresseront davantage à Joomla! et WordPress.

Voir également

Articles - WYSIWYG du Web

Dernière mise à jour: Samedi, le 14 juillet 2012