Le blog des équipes…

  • Accueil
  • e-Commerce
  • Secteur Public
  • Gestion de contenu
  • Application Web
  • Technologies
  • Contact

Avantages de Drupal sur Joomla pour un projet de type Annuaire

Cyril Drouin | 17 octobre 2009

Architecture Evolutive et Flexibilité de la Gestion de Contenu

Joomla et Drupal proposent une approche de la gestion de contenu tout à fait différente.

Joomla propose une approche qui privilégie la facilité d’accès pour le débutant.
Les sites s’organisent principalement en articles, qui sont organisés dans une arborescence à 2 niveaux. Un article est toujours classé dans une catégorie, elle-même classée dans une section.

Drupal, lui, propose une approche plus conforme à celle d’un développeur web, basé sur le concept de  noeud, c’est le concept même du contenu. Un noeud peut être un article, mais aussi être une page statique, un texte de profil utilisateur. C’est un contenu auquel on peut définir un rôle selon son utilité. Exit le système de catégories et sections, c’est celui de taxonomie qui fait place. Cela consiste en le “tagging” d’un noeud avec un mot ou un rôle, ce qui organise le contenu de façon plus sémantique que hiérarchique et offre une flexibilité très importante sur la structure des contenus et leurs interactions.
Une différence notable avec Joomla, c’est le fait que la plupart des modules dépendent d’autres modules, contrairement à Joomla où chacun des composants et module travaillent chacun dans leur coin.

Ainsi Drupal est nettement plus puissant et beaucoup plus souple. Les outils d’organisation de Drupal (Vues, CCK, panneaux) donnent un avantage énorme à Drupal comparé à Joomla! pour traiter des types de données aux structures et traitements différents et les faire évoluer souplement. Vous ne pouvez simplement pas obtenir cette souplesse avec Joomla sur lesquels les développeurs ne peuvent que contourner le modèle de données rigide de Joomla (Section/Categorie/Article) avec très peu de liberté.

Vous pouvez lancer un site très vite avec Joomla, mais très vite aussi les limitations vont se faire sentir et être coûteuse à dépasser. Par exemple, il existe des modules d’annuaire pour Joomla, mais ceux-ci sont difficilement extensibles au-delà de leurs fonctionnalités nominales, ce qui pourra devenir un problème très rapidement pour la pérennité d’applications vouées à évoluer.

Performances

Joomla offre de bonnes performances pour des sites simples.
Drupal dépasse très nettement  les performances de Joomla sur les sites de niveau entreprise (applications plus complexes que le site vitrine) avec très peu d’efforts à faire en optimisation (utilisation du cache voire de la compression gzip).

Quelques chiffres :

  • Quand le cache est désactivé :  Joomla! est 44% plus rapide que Drupal
  • Lorsque le cache est activé, Drupal est 320% plus rapide que Joomla!

En ce qui concerne la compression GZip, couplée au cache, elle rend Drupal encore un peu plus rapide, tandis qu’elle réduit un peu les performances de Joomla.

Gestion des Droits

La gestion fine des droits d’accès est un élément natif dans Drupal particulièrement bien fait. Dans Joomla par contre, il faut passer par systématiquement par des extensions qui vont contourner le modèle initial limité à « Public », « Membre » et « Special » et être difficile à maintenir sur l’ensemble d’un site plus complexe et en évolution.

Conclusion

Drupal l’emporte pour les sites professionnels exigeants en flexibilité et performances
Joomla! est une bonne solution pour des sites relativement simples qui gère des articles/pages avec une structure relativement figée et des droits d’utilisateurs simples/

Drupal est la meilleure solution quand il s’agit de publier des contenus de structures différentes avec un niveau élevé de flexibilité et de règles d’accès. Il offre également les meilleures performances lors de la mise en œuvre des optimisations (cache, compression gzip, etc…)

Drupal, Solution CMS Open Source récompensée et reconnue au niveau international

Drupal est une solution internationalement reconnue et plusieurs fois récompensée (devant Joomla). En particulier :

  • Best Overall Open Source CMS 2008
  • Best PHP Open Source CMS 2008
  • Best Overall Open Source CMS 2007

Source : http://www.packtpub.com/open-source-cms-award-previous-winners

Sources :
http://tuto.dashcircle.com/index.php/home/3-administration-web/85-petit-comparatif-joomla-contre-drupal
http://www.topnotchthemes.com/blog/090224/drupal-vs-joomla-frank-comparison-ibm-consultant
http://blogs.techworld.com/a-world-without-walls/2009/09/why-we-moved-to-drupal/

Catégories
Drupal, Joomla
Flux rss des commentaires
Flux rss des commentaires

Like

« Case study : L’Institut National du Patrimoine (INP) choisit le CMS eZpublish et Bysoft pour la migration de son site officiel Une migration réussie OsCommerce vers Magento – www.matierepremiere.fr »

One Response to “Avantages de Drupal sur Joomla pour un projet de type Annuaire”

  1. Création site internet bretagne says:
    25 avril 2010 at 8:19

    Création site internet bretagne…

    Merci pour cet article intéressant. Bien à vous…….

Poster un commentaire

Click here to cancel reply.

Vous devez être connecté pour poster un commentaire.

BYSOFT est une agence d'Ingénierie Internet Interactive. Nous accompagnons nos clients dans leurs projets E-commerce et Portails en gestion de contenu.
Nous offrons une couverture globale de services : Conseil, Agence Web, Ingénierie, Hébergement et Génération de trafic.
        

Technologies

  • Ajax
  • DotNetNuke
  • Drupal
  • eZ Publish
  • Flex
  • Internet
  • Joomla
  • Magento
  • MySQL
  • OsCommerce
  • PHP
  • Prestashop
  • Spip

Archives

  • 2012
    • janvier
    • février
  • 2011
    • janvier
    • février
    • mars
    • avril
    • juin
    • juillet
    • septembre
    • octobre
    • novembre
    • décembre
  • 2010
    • janvier
    • février
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2009
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • octobre
    • novembre
    • décembre
  • 2008
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2007
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • novembre
    • décembre
  • 2006
    • janvier
    • février
    • mars
    • avril
    • mai
    • juin
    • juillet
    • août
    • septembre
    • octobre
    • décembre
  • 2005
    • octobre
    • novembre

Derniers tweets

  • 17-01-2012
    Un nouvel article à découvrir sur le blog des équipes "Les modules de paiement chinois" http://t.co/fZQRGBkC

  • 12-01-2012
    La nouvelle boutique de Techniques-ingénieur.fr est en ligne! (Magento) http://t.co/IqIbmL5G http://t.co/6YzQA0ZD

  • 10-01-2012
    Un nouvel article à découvrir sur le blog des équipes "Etre Toujours Publiable" http://t.co/EIucrjVO

@BysoftFrance
Le site de l'agence | Nous contacter | rss RSS | Twitter Twitter