Drupal – Création de Sites Internet avec Drupal

Définition

Drupal est un CMS (Content Management System en anglais) c’est à dire un système de gestion de contenu. Il est écrit en PHP et repose sur la base de données MySQL. La première version a vu le jour en 2000. Le noyau du CMS est réduit et la plupart des fonctionnalités sont déléguées à des modules externes. Cette particularité rend le CMS particulièrement flexible et paramétrable. De ce fait, avec tous les modules disponibles, Drupal peut répondre à un très grand nombre de besoins en terme de création web.

Historique

Drupal à vu le jour à l’université d’Anvers en 2000. Son créateur Dries Buytaert le définit alors comme un « assembleur rapide de site web » (Rapid website assembler en anglais). Depuis 2000, Drupal s’est beaucoup amélioré pour devenir aujourd’hui un produit extrêmement riche et complet. D’après son créateur, environ 500 000 sites l’utilisent en septembre 2009. La même année, il est classé 1er du concours organisé par la société britannique Packt dans la catégorie Best Open Source PHP CMS.

Fonctionnement

Drupal peut être utilisé de quatre façons différents :

  1. Tel quel: une fois celui-ci installé et paramétré, il est utilisable pour créer du contenu structuré
  2. Personnalisation simple: il est ensuite possible de personnaliser l’emplacement d’affichage, ou l’affichage lui-même
  3. Extension par ajout de modules: personnalisation de modules optionnels n’appartenant pas au noyau.
  4. Extension par développement interne: écriture de nouveaux modules pour répondre à des besoins spécifiques.

Avantages

  • Facilité d’utilisation: Drupal s’installe assez facilement sur un serveur PHP. Sa configuration a beaucoup été simplifiée
  • Optimisation pour les moteurs de recherche: Drupal propose une structure de site optimisé pour les moteurs de recherche ce qui favorise l’indexation et le référencement des pages web
  • Des milliers de modules: Drupal dispose de plus de 4000 modules et extensions
  • Mise à jour régulières: Drupal est constamment amélioré et mis à jour
  • Une gestion de contenu évoluée: Son système de taxonomie permet de classer le contenu sur différents critères
  • Sécurité optimisée: Drupal est l’un des CMS les mieux sécurisé
Abonnez-vous à notre newsletter