generationcyb.net pointcyb lien vers les points cyb
Inscription à la lettre d'information | Fil infos rss 

 

Accueil > Spip > Pourquoi Spip ?

Joomla est-il meilleur que SPIP ?

Comparatif (non exhaustif) de deux CMS : SPIP et Joomla

Version imprimable Version imprimable



Si vous vous précipitez sur cet article en pensant que cette question n’a pas de sens, vous avez bien raison. Joomla est un CMS (content managment system - système de gestion de contenu, bref un site Internet dynamique) libre qui répond à certains besoins, et SPIP à d’autres. L’un n’est donc pas meilleur que l’autre dans l’absolu.

Ainsi, si votre objectif est d’avoir un site dynamique avec un look correct le plus vite possible, choisissez Joomla.

GIF - 34.6 ko
L’habillage graphique de Joomla par défaut.

Le point fort de Joomla est en effet la facilité avec laquelle on crée ou modifie l’habillage graphique.

GIF - 20.7 ko
L’habillage graphique de SPIP, pas terrible à côté.

Le but de cet article est d’apporter un éclairage sur des points forts et des limites comparés de ces deux CMS (versions testées : Joomla 1.0.8 - www.joomla.fr- et SPIP 1.8.3 - www.spip.net). À vous d’enrichir le débat :-)

Exceptée la question graphique évoquée ci-dessus, les deux logiciels se ressemblent énormément dans leur fonctionnement. Ce sont des petits détails qui les distinguent. Mais comme dit la chanson : "C’est peut-être un détail pour vous, mais pour moi ça dire beaucoup"

Les grands points communs de SPIP et Joomla

On a la main, sans connaissance technique particulière, sur la création d’article et l’arborescence du site. Les deux outils permettent par exemple de déplacer une rubrique ("section" dans le langage Joomla) ou sous-rubrique ("catégorie" pour Joomla), et les articles qui en dépendent suivent automatiquement.

SPIP et Joomla se soucient des standards W3C, et tentent de s’y conformer le plus possible, avec deux difficultés importantes chez Joomla :
- il est plus que probable que des choses pas très conformes aux standards W3C sont introduites lors de la création des contenus dans l’outil Wysiwyg de saisie, alors que SPIP limite la non-conformité des contenus créés grâce à ses "raccourcis SPIP",
- les extensions que l’on installe sur son site ne sont pas forcément conformes.

Côté multilinguisme, les deux logiciels permettent de créer un site en plusieurs langues : SPIP avec un travail relativement important sur les squelettes, JOOMLA avec JoomlaFish.

Les points forts de SPIP

- Le circuit éditorial

Dans SPIP, priorité à la fluidité du circuit éditorial. Qu’il y ait un seul ou plusieurs rédacteur(s) et/ou administrateur(s), la page d’accueil de l’interface privée [1] présente les derniers événements éditoriaux intervenus : articles en cours, articles proposés, éventuellement modifications faites sur des articles, messages et annonces adressés par d’autres rédacteurs/administrateurs.

GIF - 35.8 ko
La page d’accueil de l’interface privée de SPIP, qui donne tout de suite une vue sur les articles en cours ou proposés.

Les cinq statuts possibles pour un article ("En cours de rédaction", "Proposé à l’évaluation", "Publié en ligne", "Refusé", "À la poubelle") sont un autre outil permettant un réel travail éditorial collectif sur le site, si on le désire. C’est moins le souci de Joomla.

- L’interactivité avec les visiteurs du site

SPIP permet de créer plus facilement que Joomla une newsletter qui enverra à une liste d’abonnés une info liée automatiquement à l’alimentation éditoriale du site.

Un site SPIP peut plus facilement qu’un site Joomla (avec l’extension AkoComment) proposer aux internautes de devenir rédacteurs du site, ou de réagir aux articles, l’auteur pouvant être averti aussitôt par mail lorsqu’un internaute a réagi à l’un de ses articles.

- Évolutivité d’un site SPIP

SPIP est conçu pour permettre le passage d’une version du logiciel à une version supérieure sans toucher ni aux contenus du site (ouf !) ni au graphisme (génial !). Si tout se passe bien, trois clics suffisent même !
Joomla semble moins performant sur cet aspect important. Il semble (voir le message de "Gérard" sur www.thierryb.net/site/Joomla-SPIP-SPIP-Joomla-pour-un.html) qu’un certain travail de refonte soit nécessaire si l’on veut installer la dernière version de Joomla sur un site Joomla existant.

Les articles proposés ou mis en ligne peuvent être signalés immédiatement par mail à l’équipe éditoriale.

Les points forts de Joomla

- Revenons un instant sur la question graphique. il est possible de trouver en téléchargement des "templates" Joomla comme des "squelettes" SPIP, gratuits ou payants. Il suffit pour cela de saisir les termes adaptés dans un moteur de recherche. On peut ainsi installer sans trop de mal l’apparence graphique de son choix sur son site (pour SPIP, lire par exemple notre article Soignez le look de votre site avec Spip !). L’installation de templates sur un site Joomla nécessite en général moins d’ajustements que celle de squelettes sur un site SPIP.

- Au niveau éditorial

On peut attribuer à chaque article une date de retrait de mise en ligne, alors que c’est plus difficile avec SPIP.

GIF - 6.9 ko
Joomla propose de fixer, si on le souhaite, une date de fin de publication à chaque article.

Joomla propose d’autre part un outil Wysiwyg de saisie des textes d’articles, de sections et de catégories.

GIF - 6.2 ko
La fenêtre Wysiwyg de Joomla pour la saisie des textes.

- Le moteur de recherche

GIF - 1.9 ko
Le moteur de recherche de Joomla est un peu plus élaboré que celui de SPIP, qui n’offre qu’une recherche plein texte.

- Joomla permet de créer des sondages facilement, et cela peut être utile pour un site. SPIP permet de créer facilement des pétitions en ligne, mais pas des sondages.
De façon générale, Joomla possède un nombre impressionnant d’extensions plus ou moins gadgets, dont certains sont bien intéressantes (voir www.joomlafrance.org) [2]. Un problème se pose cependant en terme d’évolutivité : lorsque l’on passe à une nouvelle version de Joomla, les extensions peuvent mettre du temps à s’adapter… L’internaute Olipeos [3] pense par ailleurs que les extensions Joomla peuvent, pour certaines, être source de problèmes de sécurité. Il critique également la lenteur de chargement d’une page Joomla à cause de la multiplicité des requêtes SQL.

Les points faibles de SPIP

On l’a dit : l’habillage graphique d’un site SPIP ne se conçoit pas en activant ou désactivant des options comme dans Joomla. Il est nécessaire de mettre les mains dans le html. Cela donne entière liberté de création, bien plus qu’avec Joomla, mais c’est aussi une contrainte.

Peut-être qu’une version prochaine de SPIP intègrera une aide à la création de squelettes ?

Les points faibles de Joomla

Il faut jongler un peu pour créer des sous-sous-rubriques ou des rubriques de niveau encore inférieur.

Il n’est pas possible d’associer des mots clés aux articles ou rubriques.

Joomla ne prévoit pas de statut de "chef de rubrique" ("administrateur restreint" de SPIP), c’est-à-dire de personne ayant droit de publication directe d’articles, mais seulement sur une ou quelques rubrique(s).

Permettons-nous de citer à nouveau Olipeos (ce n’est que son avis, peut-être d’autres internautes vont-ils nous donner le leur) : "En conclusion (c’est un développeur qui parle), il me semble que paradoxalement, le temps gagné lors de l’installation d’un Mambo-Nuke et consors est vite perdu en maintenance, restauration etc… L’utilisation d’un SPIP réclame, au début, un peu plus d’huile de coude qu’un Mambo/Joomla mais permet d’aller plus loin et surtout la pérennité du site est bien supérieure."


A lire : - www.thierryb.net/site/Joomla-SPIP-SPIP-Joomla-pour-un.html,
- www.precisement.org/blog/article.php3 ?id_article=30.

[1] Que l’on pourrait appeler "Quoi de neuf dans le back-office ?".

[2] Par exemple pour gérer une galerie photos, pour insérer une webcam dans une page de votre site…

[3] Sur www.thierryb.net/site/Joomla-SPIP-SPIP-Joomla-pour-un.html.

Mis en ligne le vendredi 26 mai 2006



Répondre à cet article

Forum

Contact | Plan du site | Espace privé
Dernier ajout : mercredi 22 juin 2011 | 816 articles sur ce site.

Generationcyb.net est motoris´ par Spip 1.9.2e associ´ a un squelette spip Rizom
Sauf indication, les articles sont mis a disposition sous un contrat Creative Commons
Ministere en charge de la jeunesse Institut national de la jeunesse et de l'education populaire Information jeunesse Centre d'information et de documentation jeunesse