Joomla second des Open Source CMS awards... On croit rêver !

Le 03 Nov 2007 à 22h07 | Catégorie : | 18 commentaires

Les Open Source CMS Awards 2007, récompenses attribuées aux meilleurs outils de gestion de contenus libres viennent d’être attribués sur le site de l’éditeur britannique Pact Publishing, et j’avoue que certains résultats me laissent sans voix.

Meilleurs CMS de l’année 2007 :

  1. Drupal.
  2. Joomla.
  3. CMS Made Simple.

CMS les plus prometteurs :

  1. MODx.
  2. TYPOlight (rien à voir avec Typo).
  3. dotCMS.

Meilleur CMS développés en PHP :

  1. Joomla.
  2. Drupal.
  3. e107.

Meilleurs CMS n’ayant pas été développés en PHP :

  1. mojoPortal.
  2. Plone.
  3. Silva.

Meilleur CMS à vocation sociale.

  1. Wordpress.
  2. Drupal.
  3. Elgg.

La victoire de Drupal ne souffre à mon avis d’aucune contestation tant il est aujourd’hui abouti et solide, tout en reposant sur une communauté particulièrement active. Mais Joomla… là j’avoue avoir du mal à comprendre, malgré les raisons invoquées par les juges :

In fact, the judges noted a number of factors that helped Joomla! secure the Award. Most notably its good front-end for administrators and end-users, which gives users a simple and traditional company website straight out of the box. In full agreement with Janssens, the judges commented on the size and responsiveness of the community as a massive strength, noting that it can identify potential problems and deal with them quickly.

Je vais être clair, pour avoir travaillé sur Joomla dans le cadre professionnel : c’est une merde absolue, mais dans un bas de soie. Joomla n’est bon qu’à une seule chose, c’est à gagner des contrats en avant-vente, grâce au clinquant d’une interface d’administration certes particulièrement aboutie, mais inutilisable au quotidien. Il n’est ni respectueux des standards – essayez d’intégrer un design un tant soit peu complexe, vous deviendrez fou au cinquième tableau imbriqué – ni accessible, et épouvantable à étendre. Enfin, le nombre de failles de sécurité remontées par Securityfocus me rappelle la grande époque de PHPNuke.

Alors, certes, la communauté autour de Joomla est importante, le back office clinquant à souhait et les extensions particulièrement nombreuses bien que le plus souvent payantes et / ou impossibles à modifier pour utilisation dans un cadre un tant soit peu professionnel, mais la réalité du produit approche la catastrophe. Ce qui me fait honnêtement me demander si les juges du concours ont vraiment passé Joomla à la loupe avant de lui attribuer la seconde place du concours général et la première du trophée PHP. Dans le cas contraire, cela signifierait que la concurrence est tout simplement inexistante, et que nous avons du soucis à nous faire.

trouble d'une âme derrière sa vitrine

Commenter »

  1. Bob le Pointu about 4 hours later:

    Zut, je pensais que ça allait troller sec ici, même pas l’ombre d’un.

    Première chose, sans m’être rendu sur le site officiel, il me semble que quelque chose cloche. Dans la catégorie «Meilleur CMS en PHP», Joomla est devant Drupal, il devrait donc être logiquement devant Drupal également dans la catégorie «Meilleur CMS».

    Joomla est une merde, c’est peut-être un peu exagéré, du moins tant que PHP-Nuke sévit encore (et il le fait, malgré le prix de vente délirant).

    Drupal est un bijou mais qui n’a rien de sexy et qui est très loin d’avoir développé tout son potentiel, il ne séduit que les développeurs, à juste titre.

    Patience.

  2. Bertrand about 12 hours later:

    Je suis d’accord avec toi sur le côté clinquant et assez pénible de l’outil pour l’accessibilité car si on peut lui faire générer autre chose que des tableaux au niveau des modules inclus, ce n’est pas le cas ailleurs.

    En plus il faut avouer qu’il est extrêment complexe d’expliquer le fonctionnement de cet outil à un client contrairement à un outil comme Spip où tout est compris en une heure.

    La qualité des composants laisse aussi souvent à désirer. Mais je suis assez surpris du nombre de sites tournant avec et où malgré tout il fait le job. Certes il faut surveiller en permanence les mises à jour, croiser les doigts de temps en temps mais bon ça tourne.

    Mais au final le risque pour un CMS c’est son adoption massive. Chacun ajoute son bout de composant et de code, les plugins se multiplient et il y a peu d’évaluations de leur code. Un risque qui guette chaque CMS à mon avis si le groupe de développeurs n’organise pas un peu les choses.

  3. Nath about 12 hours later:

    Même remarque : étrange que l’ordre ne soit pas le même entre “Meilleurs CMS” et “Meilleurs CMS PHP”.

    Sinon, ils se sont peut-être basé sur le nombre de téléchargement, ce qui expliquerait en grande partie la victoire de joomla. Non ?

  4. NiKo about 14 hours later:

    Alors pour avoir un peu regardé à l’intérieur de Drupal et après avoir entendu les avis de collègues compétents sur la question, je ne comprends pas comment ce truc peu gagner un award quelconque si ce n’est celui de la nostalgie de php2.

    Que des fonctions, pas l’ombre d’une classe, php4, des requêtes SQL dans les templates, pas de couche d’abstraction… On se fout de qui ?

  5. Luc about 19 hours later:

    Et dire que Typo3 n’était même pas proposé au vote, alors que c’est l’un des CMS les plus utlisés au monde….

    enfin, super objectif quoi…

  6. Bob le Pointu about 24 hours later:

    «Que des fonctions, pas l’ombre d’une classe, php4, des requêtes SQL dans les templates, pas de couche d’abstraction… On se fout de qui ?»

    1) Que des fonctions : Oui, mais depuis quand c’est un mal ?

    2) Pas l’ombre d’une classe : Non, il y a des classes, donc des ombres de classes. Par exemple la classe node. Encore une fois, la POO n’est pas une garantie de qualitée

    3) PHP 4: Oui, et pour une bonne raison, il reste encore des hébergeurs ne proposant que PHP 4. Notez que le support pour PHP4 s’arrêtera avec la version 7.

    4) Des requêtes SQL dans les templates: Non, aucun des templates de base de la version 5 ne contient de requêtes SQL. C’était peut-être le cas avant.

    5) Pas de couche d’abstraction: Non, il y a une couche d’abstraction SQL dans la version 5 (très légère certes, mais elle y est).

    6) On se fout de qui ? De personne vu qu’aucune des critiques émises ne tient la route. (Alors qu’il y aurait pourtant du mal à dire sur Drupal)

  7. Bob le Pointu 1 day later:

    Sinon, la réponse au mystère :

    «A CMS cannot win more than one category. For example the Overall and Most Promising categories must be won by different CMS’s. This is to ensure that more than one open source CMS benefits from the Award»

  8. WebAquitaine.NET 1 day later:

    OUPS Que de violence Joomla/ drupal ou drupal/joomla

    pourquoi tant de haine

    Moi j’utilise jommla et je ne lui trouve que très peu de défaut J’ai essayé drupal, oui, mais c’est bon pour un “vrai” développeur

    Moi je préfère utiliser un outil facile

    Bon, c’est mon avis

    un ancien développeur Cobol

  9. piouPiouM 3 days later:

    Note : le commentaire suivant ne se veut pas être une généralité, mais juste un retour d’expériences.

    Quelqu’un aura peut être la réponse à la question suivante : « Par quel miracle Joomla se retrouve-t’il avec un taux de pénétration si élevé dans le monde universitaire ? ».

    On pourrait croire que lorsqu’il est question d’enseignement/découverte d’une solution de gestion de contenu auprès des étudiants, Spip soit mis sur les premières lignes dans les Universités (solution française, administration pas trop complexe, etc…). Force est de constater qu’il n’en ait rien, Joomla est, à l’entendre, la solution.

    J’ai toujours un petit rictus lorsque j’entends dire à des étudiants novices dans le domaine (en tant que développeur comme en tant que gestionnaire de contenu) qu’il est aisé d’intégrer une maquette dans Joomla, qu’il est facile à administrer, etc.

    D’autres solutions sont évoquése, mais sans entrer dans le détail comme il est fait pour Joomla. Il est relativement aisé de comprendre qu’une fois sorti du contexte universitaire les étudiants utilisent la seule solution dont il ont connaissance.

    Mais pourquoi Joomla ?

  10. NiKo 4 days later:

    Bob le pointu: Faut arrêter la caféïne quand même là.

  11. daneel 4 days later:

    C’est bien simple, le jugement a été rendu non pas seulement à cause des fonctionnalités mais surtout à la force de la communauté qui contribue à l’évolution du cms.

    Pour s’en rendre compte, il suffit d’aller sur le forum officiel ( joomla.org ) ou celui de la communauté francophone ( joomla.fr ) pour y voir l’ambiance… que ce soit débutant ou expert, chacun retrouve son compte et fait partager son expérience…

    Alors je trouve que de dire que joomla c’est de la m…., c’est soit parcequ’on a envie de faire un buzz avec son article ou on ne sait pas de quoi on parle.

    Chaque point peut être traité et c’est avec plaisir que je pourrai vous démontrer le contraire. Pour le coté professionnel, on pourrait regarder la solution joomla+virtuemart par rapport aux autres solutions existantes du ecommerce… idem pour le workflow, l’espace collaboratif, dans joomla il existe pas mal d’extensions pour trouver une solution (+ de 2000 à ce jour)

    Regardez google trends pour voir celui qui génère le plus de requêtes: http://www.google.com/trends?q=joomla%2C+drupal%2C+wordpress%2C+spip&ctab=0&geo=FR&geor=all&date=all&sort=0

    Enfin, J’en termine par le coté sécurité, c’est normal d’être la cible étant le connu du moment… par contre, vous ne parlez pas de la réactivité des développeurs qui sortent les correctifs de façon extremement rapide (et je ne vous parle pas de l’équipe de traduction qui réagit assez rapidement…).

    En résumé merci aux 1500 développeurs (joomla et extensions) de faire vivre et d’être ouvert. La plupart d’entre-eux travaille sous licence GPL donc d’utilisation gratuite et de redistribution autorisée, certes certains sont payants (pour avoir un outil abouti et un support d’aide en ligne) mais cela reste exceptionnel.

    Alors avant de réver, merci de respecter le travail des autres.

    Daneel. www.joomlafrance.org

  12. Thera 4 days later:

    Autre CMS sympa que perso j’ai prefere a Joomla et Drupal en fin de compte car il est tres tres facile a modder (mais n’est pas totalement gratuit) est Subdreamer. Mais bon comme d’habitude, certains vont dire que c’est de la merde sans le tester parce que ce n’est pas gratuit.

  13. Loyl 4 days later:

    Dire que Joomla c’est de la merde c’est quand même un peu fort même si je suis d’accord qu’en utilisant Joomla, on peut se mettre le respect des standard où je pense.

    Dans un milieu professionnel quels sont les vrais solutions si l’on souhaite utiliser un CMS ?

    Personnellement, je préfère développement mon site à l’aide d’un framework, ce qui offre plus de souplesse.

  14. James 16 days later:

    Je fais une critique d’un article complètement à côté de la plaque ici: http://ctronul.com/ronchon_drupal-est-meilleur-que-joomla-et-wordpress-reunis.html

    Oui, ce Packt Award a une règle moisie qui dit qu’un CMS ne peut remporter qu’une catégorie (en gros) et donc comme Drupal a gagné la catégorie principale, il ne pouvait pas gagner dans les deux autres où il était présent. C’est pour ça que Joomla a gagné la catégorie PHP CMS et WordPress la catégorie SOCIAL NETWORKING CMS, soit dit en passant, WordPress n’est même pas un CMS ou si peu et surement pas un social networking et deuxièmement, effectivement Joomla est bien le deuxième meilleur CMS après Drupal. En particulier la version 1.5 qui n’était pas celle évaluée pour ce prix, mais qui a été retravaillée en fond. Donc un comparatif intéressant sera entre Joomla 1.5 et le prochain Drupal 6

  15. spawnrider 16 days later:

    Je suis assez d’accord avec toi en ce qui concerne Joomla bien que je l’utilise et qu’il soit mon préféré. Néanmoins, je n’ai pas encore eu le temps de bosser sur la version 1.5 de Joomla qui peut-être corrige tout cela… Les design (là je ne suis pas d’accord avec toi) sont facilement modifiables et il n’est pas obligatoire d’utiliser des tableaux. Les failles ne se situent pas toutes dans Joomla mais dans les composants utilisés (souvent en version beta). Bref j’ai un avis assez mitigé sur Joomla mais je l’utilise tous les jours car il permet de faire facilement et rapidement des choses bien ^^

  16. Myriam 17 days later:

    Je suis entièrement d’accord avec toi. Pour avoir utilisé Joomla dans le cadre de mon DU accessibilité du web, c’est un véritable échec. J’ai perdu un temps incroyable à nettoyer la structure pour le rendre valide XHTML / CSS et quand à l’accessibilité, une galère sans fin. Je pense que j’en ai encore pour quelques mois. Sans parler de mes tests utilisateurs, qui ne sont pas convaincants, loin de là. Ce n’est absolument pas une solution pérenne. A la prochaine mise à jour, tout mon travail sera balayé par des mises en page en tableaux !! Comment expliquer cela à un client ? “Bonjour, j’ai mis votre site à jour mais je dois refaire le travail que j’ai fait en première instance.” Je comprends qu’on puisse soutenir un projet mais je ne pense pas que le placer en première place soit la meilleure solution.

  17. taher 25 days later:

    Bonjour,

    Quelque chose est sur, au niveau du buzz, et je pense que cet article est uniquement pour ca, c’est reussi.

    Pour ce qui est du contenu, pour ma part , j’ai testé drupal et joomla et je trouve que joomla est bcp plus “open source” et communotaire que drupal.

    Pour ce qui est des probleme de securité constaté, je tiens a clarifié que joomla n’est pas dans la liste.

    Seul quelques composantes sont mis en relier, de plus à voir le nombre de composante qu’on peut rajouter sur un site joomla 15 erreurs relevé ne représente rien par rapport a la masse qui existe sur joomla;

    Moi je reste seduit par cet outil qui permet à tous et n’importe aui de se lancer sur le web, ce qui je suis sur agace quelques uns.

  18. Vincent about 1 month later:

    Chaque CMS a ses usages, ce n’est peut-être pas un système professionnel, et la panacée des CMS n’existe pas aujourd’hui ! Finalement,peut-être que rien ne remplace une expertise propre à chaque projet. C’est un peu dommage de dire que c’est une merde, il peut être intéressant pour certains projets.

Laisser un commentaire

Merci de vous exprimer dans un français correct. Les commentaires déplacés, injurieux et le spam seront supprimés.

Les trackbacks sont fermés pour cause de spam.