Drupal

le 12 Septembre 2007, par Stéphane

Drupal en bref

Créé en 2001, ce CMS modulaire (modules et framework) permet d'étendre les types de contenus et de gérer finement l'affichage (vues personnalisées, blocs de type portlets, gestion fine des profils et droits utilisateurs). Nous utilisons en production la version 5.1 et les modules listés.

Plateforme

  • Linux
  • Apache
  • MySQL ou PostgreSQL
  • PHP

Modules

Nous avons testés et utilisons en production les modules suivant.

  • Types de contenu : CCK 5.x-1.5 (incontournable pour vraiment tirer parti de l'outil)
  • Vues : Views 5.x-1.6-beta5, Views Theme Wizard 5.x-1.6-beta5, Views UI 5.x-1.6-beta5 (incontournables pour vraiment tirer parti de l'outil)
  • Images : Imagecache 5.x-1.2, IMCE 5.x-1.0
  • Javascript, AJAX : Javascript tools 5.x-0.6 et ses addon (Activeedit 5.x-0.6, Activemenu 5.x-0.6, AJAX Submit 5.x-0.6, Collapsiblock 5.x-0.6, Dynamicload 5.x-0.6, JS Calendar 5.x-0.6), Tabs 5.x-0.6
  • Menu : Menu Trails 5.x-1.x-dev, Path Redirect 5.x-1.x-dev, Pathauto 5.x-1.1,
  • Référencement : Meta tags 5.x-1.2
  • Templating : Pdfview 5.x-1.1
  • Formulaires : Webform 5.x-1.4
  • Tags : Tagadelic 5.x-1.x-dev
  • RSS : Views RSS 5.x-1.6-beta5

Forces de Drupal

  • Types de contenu extensibles via le module CCK
  • CMS totalement modulaire, basé sur des modules en back office et des blocs (type portlets) en front office
  • Tous les modules (d'une même version) fonctionnent parfaitement ensemble !
  • Des milliers de modules (e-commerce, contenu, SSO, gestion bannières, formulaires, newsletter, etc.)
  • Des milliers de thèmes graphiques
  • Une grosse communauté de professionnels (mais démarre à peine en France !)
  • Personnalisation du back office en fonction des profils et des droits (contrairement à ce qu'on peut lire partout sur des tests probablement trop basics, il nexiste aucune confusion entre front et back office)

Faiblesses de Drupal

  • Le paramétrage initial bien que plus simple que Typo3 reste plus complexe que celui des "petits" CMS du type Spip
  • La dissociation contenu/menu est déroutante pour les utilisateurs habitués à Spip, Joomla!, etc.
  • L'affichage du path d'un contenu multi-catégories est complexe (nous sommes en train de développer un module pour y remédier)

Conclusion

Pour nous un des meilleurs CMS du moment, construit pour durer et offrant un bon compromis entre souplesse et complexité.

Pour plus de détails, rendez-vous sur notre comparatif en ligne (190 critères pour faire le tour de Drupal, eZ Publish, Joomla! et Wordpress) : http://alpha.benchmarkr.com/benchmarkrs/11 ou lisez notre dossier paru dans Décision Informatique : http://www.01net.com/editorial/353323/gestion-de-contenu-vers-plus-de-maturite/.
Enfin, le site officiel de la communauté se trouve ici :http://www.drupal.org.


comments powered by Disqus