A propos de Drupal

A quoi sert le logiciel

Drupal est un CMS (système de gestion de contenu) libre, open source et écrit en PHP.

Historique

Drupal, dont la toute première version a été publiée en janvier 2001, a été développé par Dries Buytaert, qui l'utilisait à l'origine en tant qu'aide mémoire. Drupal est la version anglaise du mot hollandais "druppel", qui signifie "goutte"(d'eau par exemple), mais provient en fait d'une erreur de frappe de Buytaert: il voulait appeler son site Drop.org "dorp", signifiant "village", qui reflétait l'aspect communautaire du CMS en devenir. Le nom de domaine erroné sonnant mieux, il a été conservé et a par la suite évolué en Drupal.

La communauté a beaucoup contribué à l'évolution du CMS, ainsi qu'à sa popularité. Entre mai 2007 et avril 2008 notamment, Drupal a été téléchargé plus d'un million quatre fois, ce qui constitue une augmentation de 125% environ comparé à l'année précédente.

En juillet 2010, on recensait des centaines de sociétés et organismes d'importance utilisant Drupal, notamment des institutions gouvernementales, des oeuvres de charité, des écoles... Pour un total d'en 7.2 millions de sites développés grâce au CMS hollandais.

Drupal a également reçu plusieurs fois le prix du meilleurs CMS Open Source (Packt Open Source CMS Award), et gagné trois fois d'affilée le Webware 100.

Description du logiciel

Drupal est l'un des plus répandus systèmes de gestion de contenu libre et open source; il permet de créer un site Internet avec des éléments "pré-fabriqués" et de gérer divers types de contenus. Il est simple d'utilisation, ce qui explique en partie sa popularité parmi les profanes de la programmation. Un développeur chevronné pourra néanmoins prendre du plaisir à l'utilisation de Drupal, car sa modularité et sa structure interne permettent la modification et l'amélioration du code à volonté, permettant à chacun de personnaliser son site jusque dans ses moindres détails.

Un avantage et un inconvénient de Drupal: l'interface administrateur est quasiment identique à l'interface utilisateur. Cela peut s'avérer perturbant pour des usagers habitués à d'autres formats, mais devient très vite profitable car permet la visualisation du point de vue de l'utilisateur.

La diversité des modules de Drupal est telle qu'il est parfois malaisé de trouver LE module qui convient à une tâche bien précise; flexibilité et complexité allant de pair, il arrive qu'un problème ait plusieurs solutions.

Enfin, Drupal bénéficie d'un code ainsi que d'une interface de programmation de qualité, ce qui l'assimile à un environnement de développement (framework) PHP; dans ce contexte, on parle, non plus de CMS, mais de CMF: Content Management Framework.

Plateformes compatibles

Toutes!

Logiciels proches

WordPress, Joomla!, Liferay, Jahia...

glissez un tuto
pour l'ajouter en favoris !
newsletter nouveautés
Drupal
×