Guide Drupal
Drupal est un CMS (gestionnaire de contenu) qui permet de créer une grande variété de sites internet : ça va du blog personnel au site internet d'une société, en passant par les sites communautaires, les sites d'informations, les boutiques en ligne...
Drupal est un système de gestion de contenu hybride et un peu atypique, publié sous licence libre et distribué gratuitement. Le développement initial du projet a été fait par Dries Buytaert.
S'il est orienté communautés, ce n'est pas pour autant un portail et c'est sa grande force. Drupal permet de gérer une information comme un nœud, ce nœud peut ensuite être attaché à un forum, article, nouvelle, tutoriel, commentaire, livre collaboratif... La forme n'est plus figée à une architecture type, il est donc facilement modifiable. En contrepartie de cette liberté, il faut passer un peu de temps pour se familiariser avec sa logique particulière.
Ce CMS est maintenant totalement francisé mais pas l'intégralité des modules non officiels. Drupal est développé en PHP. Il fait aussi usage de nombreuses fonctionnalités programmées en JavaScript, principalement par l'utilisation de JQuery.