Site internet : choisir un CMS en 2024
Bien que notre activité ne se tourne pas exclusivement sur la création de sites internet, nous en faisons beaucoup depuis des années et sommes reconnus pour cette expertise.
Nous avons la compétence et la capacité de réaliser des sites entièrement sur-mesure mais il faut reconnaitre que 90% des sites sont réalisés sur la base de CMS OpenSource qui conviennent parfaitement, quitte à parfois développer ou adapter une fonctionnalité.
Des comparatifs des 3 CMS OpenSources les plus utilisés (WordPress, Joomla, Drupal) fleurissent régulièrement et nous en avons déjà fait nous-même. Mais ces outils évoluent régulièrement : tout comme il serait incongru de parler de voitures en se basant sur des modèles d'il y a quelques années, il faut comparer ces outils dans leurs versions actuelles.
Il se trouve que nous connaissons très bien les 2 premiers : nous gérons quotidiennement une centaine de sites dont environ la moitié sur WordPress et l'autre sur Joomla.
Nous allons comparer du coup ces deux, leaders sur le marché, dans cet article.
Rappel : qu'est-ce qu'un CMS
L’acronyme CMS signifie Content Management System... En français : Système de Gestion de Contenu. Il s’agit d’un logiciel en ligne grâce auquel il est possible de créer, de gérer et de modifier facilement un site web, sans avoir besoin de connaissances techniques en langage informatique. Il en existe des dizaines : des Open Source, des propriétaires, en mode SAAS, des gratuits, des payants, des généralistes, des spécialisés ...
Avant l’apparition du premier CMS, début des années 2000, toute entreprise souhaitant créer et administrer un site internet devait faire appel à un développeur pour le coder en HTML ou d'autres langages. Cela demandait d’engager des budgets importants pour créer des fonctionnalités parfois très simples, comme un blog, un site vitrine, une landing page… La plus grosse contrainte était de devoir faire appel à un développeur pour chaque modification.
Une fois installé sur votre hébergement (ou le compte créé s'il s'agit d'un CMS en mode SAAS), il suffit de s'y connecter pour saisir du contenu ou le mettre à jour. La majorité fonctionnent à la façon d'un jeu de construction avec un "pack" de fonctionnalités de base et la possibilité de l'étendre en y ajoutant facilement des briques fonctionnelles (plugins, widgets, composants, modules, ...) voir d'en faire développer sur-mesure.
Les différences entre CMS vont donc principalement se faire d'une part sur ce que contient ce fameux "pack" ou socle de base, les fonctionnalités natives et d'autre part sur l'écosystème des fonctionnalités additionnelles disponibles (nombre, variété, qualité).
Certains sont nativement plus complets. Ce "pack" de base va surtout changer en fonction de la spécialisation originelle du CMS : e-commerce, blog, portail, site associatif, ... Mais rares sont les sites qui se contentent des fonctionnalités natives. La plupart des comparatifs sont biaisés par cette limite : comparer des CMS étendus par des plugins fausse un peu la donne. C'est pour cela que nous précisons quand nous les comparons sur la base des fonctionnalités natives ou en tenant compte de fonctionnalités additionnelles disponibles.
2024 : 2 CMS modernes
A noter que cet article est écrit en été 2024 et tient donc compte des versions à jour de WordPress et de Joomla. A l'heure où j'écris cet article, WordPress est dans sa version 6.61 et Joomla dans sa version 5.1. La différence de numérotation ne signifie pas du tout que l'un est plus moderne ou plus avancé que l'autre. Chacun suit son propre rythme de numérotation ! Pour les utiliser, les deux peuvent être installés sur un serveur web (les hébergeurs en proposent l'installation en 1 clic) ou comme logiciel SAAS. Nous comparons ici uniquement les versions installables.
WordPress
Sorti en 2003, WordPress est le CMS open source et gratuit le plus populaire au monde. Géré par une société (la startup Automattic), il a commencé comme une plate-forme de blogs, et a ajouté des fonctionnalités au fil des ans.
Version SAAS : wordpress.com (à but lucratif)
Joomla
Créé en 2005 sur la base du CMS Mambo, Joomla est le seul CMS open source gratuit 100% communautaire. La communauté, organisée autour de l'association Open Source Matters fonctionne sur le volontariat. Conçu initialement pour créer des sites vitrines, des portails, il est le plus complet et a évolué avec comme objectif d'être polyvalent et robuste.
Version SAAS : launch.joomla.org (à but NON lucratif)
Les critères de sélection
Choisir entre WordPress et Joomla en 2024 dépendra de vos besoins spécifiques en matière de gestion de contenus prioritairement. Voici quelques points à prendre en compte :
Performance
En ce qui concerne la performance, les deux CMS sont comparables. Tout est une histoire de conception, de choix de plugins et d'optimisation. Cependant à fonctionnalités équivalente (Joomla natif vs WordPress et les plugins nécessaires) les derniers rapports Core Web Vitals donnent Joomla! vainqueur d'une courte tête.
Compatibilité
Les deux systèmes de gestion de contenu ont une bonne compatibilité avec les autres technologies. Cependant, comme WordPress est plus largement utilisé, vous pouvez trouver plus de services tiers, comme les outils de marketing par e-mail, qui sont intégrés avec WordPress.
Prix
WordPress et Joomla! sont tous deux gratuits à télécharger et à utiliser. Cependant, gardez à l'esprit que vous pourriez avoir besoin de dépenser de l'argent pour des plugins premium, des thèmes ou des services d'hébergement.
Facilité d'utilisation
WordPress est souvent considéré comme plus convivial pour les débutants, avec une interface intuitive et un grand nombre de guides et tutoriels disponibles.
Attention car cela vaut si vous concevez un site simple sans trop de fonctionnalités additionnelles ce qui est assez rare. Dès que vous rajoutez des plugins, tout CMS se complexifie et WordPress peut devenir très compliqué à utiliser.
Joomla se démarque lors de l'ajout de plusieurs extensions avec une interface plus organisée et homogène entre les différentes extensions. On apprécie également l'absence de publicités dans la console d'administration de Joomla.
L'intégration d'un constructeur de pages (Guttemberg) depuis quelques versions est intéressant dans WordPress pour enrichir et mettre en page relativement simplement le contenu mais bien souvent les concepteurs de sites optent pour des éditeurs additionnels et il en existe également sur Joomla.
Flexibilité
Les deux CMS offrent beaucoup de flexibilité en termes de personnalisation, mais Joomla peut avoir un léger avantage en ce qui concerne des fonctionnalités plus avancées car de nombreux outils sont nativement intégrés pour le permettre.
Socle de base
Dédié à l'origine pour la réalisation de portails et pour être polyvalent, Joomla inclut nativement plus de fonctionnalités, limitant le recours aux extensions (multilangue, RGPD, SEO, droits avancés, sécurité ...). C'est ce qui fait certainement la réputation de simplicité de WordPress : nativement, ses fonctionnalités sont limitées à celles d'un blog ou d'un site vitrine et nécessite rapidement l'ajout de plugins.
Extensions et thèmes
WordPress a une plus grande bibliothèque d'extensions et de thèmes, ce qui peut vous permettre de personnaliser davantage votre site. Les deux CMS permettent d'installer simplement des extensions depuis la console d'administration. Des extensions gratuites (ou freemium) sont nombreuses pour les deux mais sur WordPress vous aurez souvent des publicités affichées dans la console d'administration et les extensions payantes sont souvent plus chères que sur Joomla à fonctionnalités équivalentes.
Sécurité
Les deux plateformes sont sécurisées, mais Joomla inclut de nombreuses fonctionnalités de sécurité supplémentaires dans son installation de base. Plus populaire que Joomla, WordPress est également plus ciblé par les attaques malveillantes.
Support de la communauté
WordPress a une plus grande communauté d'utilisateurs, ce qui signifie que vous êtes plus susceptible de trouver de l'aide et du soutien si vous en avez besoin. La communauté de Joomla, moins nombreuse n'en est pas moins qualitative et active.
En somme, si vous voulez une plateforme facile à utiliser avec beaucoup de personnalisation disponible, WordPress peut être le meilleur choix. Attention toute fois à l'écosystème très dense dont la qualité et la sécurité peuvent être problématiques sur le long terme.
Les fonctionnalités
Si vous avez besoin de fonctionnalités plus avancées et que vous êtes prêt à passer plus de temps à apprendre le système, Joomla pourrait être une meilleure option.
SEO
WordPress est généralement considéré comme plus favorable au SEO mais si on considère les 2 CMS sans plugins, on est à égalité. WordPress offre une multitude de plugins SEO, comme Yoast SEO, qui peuvent aider à optimiser votre site pour les moteurs de recherche. Cependant, Joomla! offre également toutes les options pour le SEO de manière native, bien que ce soit généralement considéré comme moins intuitif que WordPress. Il existe également de très bons plugins SEO comme 4SEO.
Commerce électronique
Si vous prévoyez d'avoir une boutique en ligne, WordPress avec son plugin WooCommerce peut être un choix plus facile mais son modèle économique à tiroir peut vite revenir assez cher. Joomla! a aussi des extensions pour le commerce électronique comme Hikashop, une seule licence pour un maximum de fonctionnalités et donc un cout modéré, mais ils peuvent nécessiter plus de configuration.
Blog / actualités
Conçu initialement pour cela, WordPress intègre nativement la possibilité de commenter les articles. Mis à part cela, Joomla permet lui aussi simplement de gérer et créer du contenu de type actualités ou blog.
Maintenance et mises à jour
Les deux CMS sont assez faciles à entretenir grâce à des fonctionnalités de mises à jours à distance simples à déployer. Mais devant le nombre de plugins à installer et l'attention sur la sécurité de chacun il est important de noter que WordPress nécessitera plus d'attention car il est la cible de nombreux hackeurs à travers le monde. Joomla! dont le code MVC est très robuste et reconnu pour la qualité de sa sécurité sera plus simple d'entretien. Cependant, le changement de version majeure de Joomla! peut être plus complexe que celui de WordPress.
Multilinguisme
Si vous avez besoin d'un site multilingue, Joomla a un avantage car il offre des fonctionnalités multilingues intégrées nativement. Des extensions existent si vous souhaitez un fonctionnement différent. Pour WordPress, vous aurez besoin d'un plugin pour ajouter cette fonctionnalité.
RPGD : Avantage ici à Joomla! car si Wordpress nous propose un générateur de mentions légales, Joomla! va plus loin avec un gestionnaire complet de consentement des données utilisateurs natif.
Accessibilité
Pour la partie frontale du site les deux CMS sont équivalents car l'accessibilité dépendant du thème (conçu sur-mesure ou installé) mais c'est dans la partie administration que la différence sera plus importante. WordPress réalise plein d'efforts pour rendre son CMS accessible mais par petites touches et son éditeur FSE est un véritable défi. Côté Joomla! depuis la version 4 l'administration est WCAG 2 AA et RGAA 4, c'est le seul CMS au monde à le proposer !
Conclusions
En fin de compte, le choix entre WordPress et Joomla dépendra de vos besoins, de votre niveau d'expertise et de ce que vous espérez réaliser avec votre site. Assurez-vous de faire vos recherches et de choisir le CMS qui convient le mieux à vos objectifs.
Nous pouvons vous y aider !
Il est important de noter qu'aucun CMS n'est objectivement meilleur que l'autre ; tout dépend de vos besoins et de vos compétences. Si vous êtes un débutant et que vous recherchez un système facile à utiliser avec beaucoup de soutien et de ressources pour un site léger, WordPress pourrait être le meilleur choix pour vous. Si vous souhaitez un système robuste, que vous recherchez un système plus avancé avec plus de flexibilité et de contrôle, ou bien que vous avez plus d'expérience en développement web, Joomla! pourrait être le meilleur choix.
Il est recommandé de passer du temps à explorer les deux plateformes, peut-être en créant un petit site de test sur chacune, pour déterminer laquelle vous convient le mieux. Il est également judicieux de consulter les forums de la communauté et les ressources en ligne pour obtenir des conseils et des avis d'autres utilisateurs.
En fin de compte, le choix du CMS dépendra de vos besoins spécifiques, de votre budget et de votre niveau de confort avec la technologie. Avec une bonne recherche et une compréhension claire de vos objectifs, vous pouvez faire un choix éclairé qui soutiendra le succès de votre site web en 2024 et au-delà.
