WordPress n’est pas le seul système de gestion de contenu (SGC) modulaire qui dispose d’une base établie et d’une communauté active. Joomla est également une plateforme open-source à installation gratuite qui prospère grâce au soutien de tiers. De nombreux développeurs travaillent à étendre ses capacités au-delà de ce qui est intégré dans le logiciel de base. Toutefois, si vous comparez WordPress et Joomla, vous constaterez un certain nombre de différences au niveau des fonctionnalités, de l’expérience utilisateur et des exigences techniques.
WordPress et Joomla : À qui s’adressent-ils ?
WordPress fait de son mieux pour être le CMS le plus polyvalent. Ce que nous voulons dire, c’est que toute personne ayant besoin d’un site Web peut le créer avec WordPress. Et généralement, avec un minimum d’expérience. Il ne s’agit peut-être pas du site Web le plus avancé, mais les outils sont facilement accessibles et compréhensibles par tous grâce à divers plugins et thèmes tiers.
Les utilisateurs trouveront une légère courbe d’apprentissage avec WordPress, mais il ne faut pas longtemps pour la dépasser. Vous vous retrouverez rapidement à utiliser les articles, les pages, les thèmes, les plugins et les widgets comme un pro. Les utilisateurs qui n’ont jamais eu de site Web auparavant peuvent se sentir relativement confiants dans la construction d’un site WordPress sans trop de problèmes.
Joomla, aussi, est un CMS « tout pour tout le monde ». L’histoire de son développement est très différente de celle de WordPress, notamment parce qu’il a été créé pour être un CMS complet dès le départ. WordPress a commencé comme un logiciel de blogging, les fonctionnalités et les mises à jour sont donc toujours construites sur cette base. Tous deux reposent sur le langage PHP, mais les utilisateurs de Joomla (en particulier les développeurs) bénéficient d’une base beaucoup plus traditionnelle, dans la mesure où Joomla peut être utilisé directement avec du HTML, du CSS, du JavaScript et du PHP sans avoir à apprendre la « façon WordPress » de faire les choses.
Cela dit, Joomla ressemble à un CMS que les débutants auraient du mal à utiliser. L’interface dorsale est maladroite, la terminologie et les messages destinés aux nouveaux utilisateurs (à l’intérieur même de Joomla) sont rudimentaires. L’installation de modules et la mise en ordre de marche sont beaucoup plus techniques que celles de WordPress. Cependant, pour ceux qui ont de l’expérience en matière de technologie et de sites Web, Joomla offre une grande liberté.
WordPress vs Joomla : Facilité d’utilisation
Bien que WordPress ait une courbe d’apprentissage modérée pour les nouveaux utilisateurs, le cœur de l’expérience est basé sur le blogging. Cela signifie que presque toutes les fonctionnalités peuvent être ramenées à la création d’un article ou d’une page d’une manière ou d’une autre. Les thèmes et les plugins ne font que développer cette fonctionnalité. Joomla a toujours été un CMS destiné aux développeurs de sites, ce qui signifie que les nouveaux utilisateurs (non techniques) auront une courbe d’apprentissage plus importante. Pour ceux qui ont une formation en informatique traditionnelle et en développement web, Joomla peut même avoir une courbe d’apprentissage plus douce que WordPress.
WordPress
WordPress est vraiment facile à utiliser. Le tableau de bord d’administration est simple dans la plupart des cas, mettant en évidence les principaux domaines d’intérêt (Pages, Articles, Médias, etc.) dans la barre latérale de gauche.
Vous devez apprendre où se trouvent certains éléments, comme les différents paramètres, outils et menus d’édition. Mais en général, une fois que vous avez appris où ils se trouvent et comment y accéder, l’interface est relativement intuitive.
L’un des aspects les plus difficiles de l’utilisation de WordPress est de s’assurer que vous disposez de la bonne suite de plugins pour compléter votre thème. Il existe des milliers de thèmes et de plugins gratuits dans les dépôts de WordPress.org, et encore plus d’options premium disponibles auprès de développeurs tiers.
Faire les bons choix – et même savoir quels choix sont nécessaires – peut demander un peu de réflexion. Si vous venez de découvrir WordPress, vous ne savez peut-être pas quelles sont les fonctionnalités dont votre site a besoin et quels plugins et thèmes peuvent les fournir. Tout cela devient beaucoup plus clair et plus simple une fois que vous avez passé un peu de temps à utiliser la plate-forme et à faire quelques recherches extérieures.
Pour les utilisateurs typiques, la plupart des fonctionnalités de WordPress peuvent être réalisées en quelques clics. Étant donné que la base de la plateforme repose sur les articles et les pages, le flux de travail de base devient très rapidement familier, avec seulement quelques variations en fonction de la tâche.
Joomla
Nous aimerions dire que Joomla possède le même type de flux de travail rapide à apprendre que WordPress. Mais ce n’est pas le cas. Du moins pour de nombreux utilisateurs. Si vous êtes un internaute moyen qui cherche à mettre en place un nouveau site Web, Joomla peut ne pas avoir beaucoup de sens au début. (Et pendant un bon moment après cela.) Si vous avez déjà construit et/ou codé des sites Web, Joomla ne devrait pas être trop difficile à prendre en main.
Le backend, cependant, n’est pas intuitivement mis ensemble. Le panneau d’administration de Joomla dispose d’une barre latérale de menu rapide sur la gauche, comme WordPress. Mais la plupart des fonctions et des utilitaires se trouvent dans le menu supérieur, auquel on accède par une liste déroulante.
En outre, lors de l’installation, il vous sera demandé si vous souhaitez importer des données d’exemple de blog. Nous vous recommandons de le faire. C’est là que vous trouverez la plupart des documents d’orientation pour les nouveaux utilisateurs, configurés en tant que contenu sur votre nouveau site.
Le fait que le contenu destiné aux nouveaux utilisateurs soit importé de manière facultative en tant qu’échantillon de données est tout simplement bizarre. Ce n’est pas une façon intuitive d’introduire quelqu’un à la plate-forme Joomla. Du tout. Cependant, la communauté Joomla dispose d’un contenu de formation fantastique avec lequel vous pouvez apprendre Joomla.
Avec le temps que nous avons passé à apprendre et à explorer Joomla, il n’est jamais vraiment devenu facile et naturel d’effectuer des tâches. Les menus de Joomla ont un sens (contrairement à WordPress), mais la navigation à travers eux est frustrante. Vous ne pouvez pas cliquer sur un nouvel élément de menu tant que vous n’avez pas fermé l’élément actuel.
Dans l’ensemble, Joomla n’est pas terriblement facile à utiliser. Il est certes convivial pour les développeurs, mais pas du tout pour l’utilisateur final.
WordPress vs Joomla : Personnalisation
WordPress s’épanouit dans la personnalisation. L’extensibilité via les plugins et les thèmes permet des choix illimités en termes de conception et de fonctionnalités. Même un utilisateur sans expérience technique peut créer un site Web WordPress et lui donner un aspect plus ou moins professionnel sans trop de difficultés. Joomla, également, est construit autour de la personnalisation. Mais pas pour l’utilisateur final. Si vous êtes un créateur de contenu ou un propriétaire de site sans grande expertise technique ou expérience de conception, les options de personnalisation de Joomla peuvent être à la fois déroutantes et presque impossibles à décoder.
WordPress
Grâce aux plugins et aux thèmes, WordPress peut devenir ce que vous voulez. Vous pouvez ajouter des fonctions de commerce électronique en quelques clics. Vous pouvez installer un nouvel outil de construction de pages pour des options plus avancées sur l’éditeur Gutenberg. Et chaque thème que vous installez est livré avec son propre ensemble unique d’options de personnalisation. La plupart du temps, celles-ci sont regroupées dans le personnalisateur de thème intégré.
Les utilisateurs ayant des compétences plus avancées peuvent ajouter des feuilles de style en cascade (CSS) via cette page, ou ils peuvent se plonger dans les fichiers de base de WordPress et modifier le PHP directement. La structure des fichiers est conçue de manière à ce que toute personnalisation soit conservée séparément dans un thème enfant, de sorte que la base que vous personnalisez soit toujours là pour y revenir.
De cette façon (et de bien d’autres), WordPress encourage à faire des essais et à voir ce qui est le mieux adapté à votre site. Essayez différents thèmes, widgets et plugins pour ajouter des fonctionnalités et un design et voir ce qui fonctionne et ce qui ne fonctionne pas. Il suffit de quelques clics pour que tout redevienne comme avant.
Joomla
Joomla est également une plateforme incroyablement personnalisable. Elle dispose elle aussi de centaines de modèles, de thèmes et d’extensions à installer pour personnaliser votre site. Vous pouvez les télécharger à partir du dépôt officiel de Joomla, directement accessible depuis le tableau de bord. Les extensions de conception et de fonctionnalité se trouvent au même endroit, séparées par catégorie.
Leur installation ne prend pas plus de quelques clics. Vous pouvez ensuite retourner dans le tableau de bord d’administration pour activer et ajuster leurs paramètres.
Si vous disposez d’autant de liberté que dans WordPress, les options et les personnalisations de Joomla sont généralement moins conviviales et plus compliquées à mettre en œuvre. Pour les placer sur le site, vous devez souvent choisir un numéro de « position » qui n’a pas de nom lisible par l’homme. De ce fait, et en raison de la manière dont le contenu du site est affiché, il faut un certain temps pour que les choses s’affichent là où vous le souhaitez. Sans parler des tests et de la mise en œuvre des fonctionnalités et des utilitaires.
Joomla a une tonne de puissance sous le capot, et vous pouvez le personnaliser comme vous le souhaitez ou en avez besoin. Mais vous devrez certainement travailler pour cela en utilisant Joomla par rapport à WordPress.
WordPress vs Joomla : Publication
L’internet est fait de contenu. Et votre site Web sert à afficher votre contenu. Nous devons donc aborder la question de savoir quelle sera votre expérience en termes de création et de publication de contenu avec WordPress et Joomla. WordPress est une plateforme de blog à la base. Elle a été conçue pour gagner ce face-à-face dès le départ. Elle est simple et intuitive. N’importe qui peut publier sur le flux de son site sans problème ou ajouter une page statique tout aussi facilement. Joomla, en revanche, n’est pas conçu uniquement pour la publication de contenu régulier. Et cela se voit. Chaque page, message et note de votre site Joomla est contenue dans l’en-tête Articles. Cela rend le processus de publication assez obscur pour ne pas être une expérience agréable.
WordPress
WordPress 5.0 a introduit l’éditeur de blocs. Remplaçant l’éditeur WYSIWYG classique, les créateurs de contenu peuvent désormais contrôler les options et les paramètres de chaque paragraphe (et même de chaque phrase s’ils le souhaitent), image, galerie ou élément intégré sur le site. Bien que l’éditeur de blocs ne soit pas la nouvelle fonctionnalité préférée de tous les membres de la communauté WordPress, l’interface est astucieuse et simple, et les utilisateurs, nouveaux et anciens, ont tendance à l’utiliser pour créer du contenu. Tant en termes d’articles de blog que de pages statiques.
Les différents types d’articles étant délimités par leur fonction et séparés dans l’interface, il est facile de comprendre ce que vous créez et comment l’utiliser. Les articles sont destinés au contenu régulier. Les pages sont destinées au contenu statique qui n’entrera pas dans le flux. Vous pouvez utiliser les Custom Post Types pour ajouter des fonctionnalités telles que les produits à des plugins comme WooCommerce.
L’ensemble du processus est simple et compréhensible au sein même de WordPress. Le bouton » Add New » sous « Posts » vous amène à l’éditeur, dans lequel le texte de remplacement explique ce qu’il faut faire, et un gros bouton bleu « Publish » se trouve en haut. Dans cette même fenêtre, vous avez la possibilité d’ajuster le permalien et les méta-informations de ce contenu.
Joomla
Dans Joomla, la création de contenu est techniquement aussi facile que dans WordPress. L’éditeur de publication utilisé par Joomla est le TinyMCE, qui est le même éditeur que celui utilisé par WordPress jusqu’à la version 5.0. Ainsi, quiconque est familier avec cet éditeur (ou avec d’autres éditeurs WYSIWYG) se sentira comme chez lui.
Comme WordPress, vous pouvez modifier votre permalien (appelé Alias dans Joomla), les balises de votre article, si l’article apparaît comme vedette sur votre site, et diverses autres permissions et options telles que les niveaux d’accès et l’affichage des méta-données.
L’une des parties les plus déroutantes du processus de publication de Joomla est que vous appuyez sur le même bouton (Ajouter un nouvel article) dans le menu d’en-tête pour accéder à ce même éditeur afin de créer à la fois du contenu de blog régulièrement mis à jour (comme les articles dans WordPress) et des pages statiques (les pages dans WP). La fonction Catégorie de Joomla est ce qui permet de les séparer.
En fonction des modules et des extensions que votre site a installés (que nous avons mentionnés dans la section Personnalisation ci-dessus), la catégorie que vous choisissez dicte où ce contenu apparaît. Vous pouvez avoir du contenu dans votre blog en choisissant Blog Posts par exemple, si vous avez un module prêt à les afficher. Vous pouvez avoir une boîte de barre latérale avec un message simple en créant et en personnalisant une catégorie Message de barre latérale. Vous pouvez aussi avoir une simple catégorie Contenu principal qui abrite votre page de destination, votre page d’accueil, votre formulaire de contact, etc.
Toutes ces catégories sont créées et gérées à partir de cet outil unique. C’est incroyablement puissant. Et c’est en fait assez simple. Mais c’est un casse-tête à utiliser dans la pratique, car la mise en place d’un site avec les bonnes catégories correspondant à tous les contenus correspondant à tous les modules n’est pas aussi simple que, par exemple, les taxonomies de WordPress.
Pour les sites qui ne publient pas de contenu régulier (ou qui utilisent une autre plateforme pour cela), les outils de publication de Joomla peuvent être exactement ce dont vous avez besoin pour garder les choses organisées.
Conclusion
Au final, nous pensons que l’opposition entre WordPress et Joomla se résume à l’expérience technique de l’utilisateur final et au type de site dont il a besoin. Pour les nouveaux propriétaires de sites sans expérience, WordPress est de loin le vainqueur de ce face-à-face. Il fait tout et la courbe d’apprentissage est beaucoup plus faible. De plus, l’écosystème et le support des tiers sont phénoménaux. Tout le monde, des nouveaux utilisateurs aux développeurs chevronnés, peut se plonger dans WordPress et trouver sa niche.
Joomla, quant à lui, s’adresse très largement aux développeurs expérimentés. Loin d’être aussi convivial que WordPress, Joomla vous donne un contrôle total sur l’intégralité de votre site. Et il le fait de la manière standard, pas de la « manière WordPress » Pour quelqu’un qui sort d’un bootcamp ou d’un programme d’informatique, Joomla peut être l’endroit où vous vous sentez le plus à l’aise car c’est définitivement une plateforme plus utilitaire. Pour les créateurs de contenu qui l’utiliseront quotidiennement pour diffuser des nouvelles ou des blogs, Joomla n’est pas la meilleure solution. Mais pour les sites qui ne l’utilisent pas pour créer du nouveau contenu et qui sont gérés par des développeurs, Joomla a beaucoup à offrir. Si vous pouvez trouver comment le faire.
Quelles ont été vos expériences avec WordPress et Joomla ?