Littéralement le CMS (Content Management System ) est un système de gestion de contenu. Pus précisément il s'agit de logiciels permettant la création et à la mise à jour de Site Web de manière dynamique au travers d'une interface utilisateur relativement simple, on peut noter certaines caractéristiques communes à tous les CMS :
Les CMS (Open Source) sont très nombreux ont peu citer quelque uns des plus répandus : Joomla, DotClear, WordPress, eZ Publish .... et bien sûr Drupal.
Le développeur initial de Drupal est Dries Buytaert. Crée en 2000 il y avait en septembre 2009 plus de 500 000 sites l'utilisant.
Drupal s'articule autour de la notion de nœud (node). Un nœud étant un élément d'un type de contenu particulier, par exemple un billet de blog, une page d'un livre,...Drupal permet de créer ses propres types de contenu (dont chaque 'instanciation sera un nœud) avec ses propres données (Images, video, musique, description,..), puis de définir des vues particulières sur ces contenus et enfin de les placer où l'on veut sur ses pages web dans des blocs.
ll serait inutile ici d'essayer de définir quel est le meilleur CMS, puisque parmi les leaders chacun on leur forces et leurs faiblesses, cependant il est intéressant de voir comment Drupal est perçu par un cabinet comme le Gartner. Ici un lien vers le fameux magic-quadrant du Gartner dans le cadre d'une étude sur les solutions logicielles sociales pour les entreprises.
Dans notre stratégie le point clef est la "Visibilité" au travers du référencement naturel. Et cela n'est possible d''une part que en respectant toutes les règles et consignes techniques données par les acteurs du marché (Google, Yahoo, Microsoft,...) et d'autre part qu'en utilisant un système favorisant la réfaction de contenu à valeur ajouté.
C'est bien deux point que nous apporte Drupal.
La partie technique:
Pour le contenu:
Drupal c'est une séparation claire du fond (Contenu) et de la mise en forme qui permet de rendre chaque site unique en utilisant de nombreux modèles (thèmes). C'est aussi plus de 4000 Modules (API) utilisables dans des contextes variés.