Comparatif entre WordPress, Joomla et Drupal

Avec une infographie sur les systèmes de gestion de contenu

Robert Mening

Traducteur

Florent Montoya

Vous souhaitez créer un site web, mais vous ne savez pas quelle plate-forme choisir ? Ce guide comparatif entre les trois plates-formes les plus populaires pourra certainement vous aider à faire votre choix.

Vous pouvez donner vos avis sur ce comparatif sur le forum Scripts PHP : Commentez .

- Titre : Comparatif entre WordPress, Joomla et Drupal

- Auteur : Robert Mening

- Traducteur : Florent Montoya

- Parution : 28 septembre 2015

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2015 Robert Mening. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- II. Comparons les trois élus

- III. WordPress

- IV. Drupal

- V. Joomla

- VI. Faites votre choix

- VI-A. Est-il possible de passer de l'un à l'autre ?

- VI-B. Mon préféré est WordPress

- VII. Ce que disent les experts

- VII-A. Avez-vous fait votre choix ?

- VIII. Remerciement Développez

I - Introduction

Pour ceux qui souhaitent créer de puissants sites web sans avoir à s'inquiéter de quelque code que ce soit, ou encore des aspects techniques, il existe trois options principales. WordPress, Joomla et Drupal se sont imposés comme les leaders des systèmes de gestion de contenu en ligne.

En toute honnêteté, ce sont tous des systèmes incroyables, qui peuvent créer des sites web rapidement et facilement, peu importe vos connaissances en informatique ou technologies. Et même mieux, ils sont tous en open source, ce qui signifie qu'ils peuvent être utilisés gratuitement.

Choisir quel système de gestion de contenu (Content Management Systems, ou CMS dans la langue de Shakespeare) utiliser peut être difficile, mais cela reste un choix important à faire. Une fois qu'ils ont commencé avec l'un d'entre eux, la plupart des gens ne changeront pas, alors prenez quelques minutes pour découvrir ces trois systèmes de gestion du contenu et trouver lequel est fait pour vous.

II - Comparons les trois élus

- WordPress : le meilleur choix pour les débutants, fonctionne bien pour les petits et moyens sites web ou blogs.

- Joomla : efficace pour les sites de e-commerce, mais nécessite un certain niveau de codage technique.

- Drupal : le plus compliqué, mais aussi le plus puissant CMS.

Passons maintenant à une description plus détaillée.

III - WordPress

WordPress est le système de gestion de contenu le plus populaire de la planète. Il a débuté en tant que plate-forme réservée aux blogs, mais il a grossi et s'est significativement développé ces dernières années. Aujourd'hui, plus de 40 % des sites qui utilisent des CMS sont basés sur WordPress. De plus, plus de 60 millions de sites web utilisent WordPress, ce qui prouve sa popularité. WordPress offre de nombreux avantages aux personnes qui désirent créer un site web ou un blog, en voici quelques-uns :

- facile à installer : de nombreux hébergeurs (Bluehost en fait partie) proposent une installation automatique des sites WordPress, ce qui signifie que vous pouvez disposer d'un site web fonctionnel en moins de cinq minutes. Même via l'installation manuelle vous pouvez créer un nouveau site en moins d'une heure ;

- personnalisable : WordPress propose vraiment plus de plugins, de thèmes et d'autres outils de personnalisation que n'importe quel autre CMS. C'est largement dû au fait qu'il est le plus populaire, donc les créateurs de ces modules les créent presque toujours pour WordPress. Vous pouvez aussi créer un blog avec WordPress ;

- gratuit : l'installation et l'utilisation de WordPress sont gratuites pour quiconque le souhaite. Il y a des milliers d'extensions et de thèmes gratuits qui vous attendent. De plus, il existe aussi des extensions et thèmes premium payants que certains voudront utiliser, cependant ils ne sont pas nécessaires, surtout pour les débutants ;

- sa communauté de support : avec des millions de personnes qui utilisent WordPress, il y a beaucoup de gens pour vous aider, quel que soit le problème que vous ayez. De nombreux sites web sont mis sur pied par des utilisateurs qui offrent leur aide à d'autres propriétaires de sites WordPress. Si vous avez un peu de temps, vous pouvez jeter un œil au forum de support où les contributeurs sont là pour vous aider en quelques minutes. Incroyable, n'est-ce pas ?

Bien sûr, WordPress n'est pas parfait sur tous les points. Certaines personnes se plaignent du fait que si leur site devient trop important, il nécessitera un meilleur serveur pour rester disponible. L'architecture de WordPress est aussi difficile à changer, ainsi ceux qui souhaitent faire des modifications back-end à leur site web pourraient avoir certains problèmes en utilisant WordPress.

Ces problèmes sont plus significatifs pour les sites qui commencent à avoir des centaines de milliers de visiteurs par jour, à un tel point qu'un serveur plus robuste pourrait être nécessaire pour charger la page. Cependant, pour un débutant, c'est probablement la plate-forme la plus adaptée pour créer un site web.

IV - Drupal

Drupal est le second système de gestion de contenu en terme de popularité aujourd'hui. C'est un programme entièrement open source, que beaucoup de monde préfère, particulièrement ceux qui ont un esprit plus technique.

La plate-forme Drupal est extrêmement puissante, et elle nécessite moins de ressources que WordPress. Drupal peut-être utilisée pour n'importe quel site, du simple blog au portail plein de contenu utilisé par les grandes entreprises. Voici certains des avantages les plus significatifs de Drupal :

- techniquement avancé : Drupal est le plus avancé, techniquement parlant, de ces trois systèmes de gestion de contenu. Il n'utilise pas autant de ressources système que WordPress, ainsi les utilisateurs n'ont pas à s'inquiéter de devoir passer sur un hébergeur plus cher aussi tôt ;

- des performances améliorées : habituellement, les pages Drupal chargent plus vite et ont de meilleurs temps de réponse que celles faites avec WordPress ou Joomla. Bien sûr, si vous ajoutez des extensions et faites d'autres changements, cela peut rapidement changer ;

- personnalisable : Drupal est facile à personnaliser grâce aux différents modules, thèmes et autres options de configuration. Pour ceux qui disposent de suffisamment de connaissances en programmation, il est possible de modifier les fichiers à la racine du programme, ce qui en fait le plus flexible des systèmes de gestion de contenu ;

- gratuit : vous pouvez télécharger Drupal gratuitement et l'installer sur votre propre hébergeur. Il n'y a pas d'option pour avoir un site web hébergé sur les serveurs Drupal. Cependant, vous aurez besoin d'un hébergeur web pour faire fonctionner votre site. Vous avez aussi besoin de votre propre nom de domaine, qui habituellement coûte un peu d'argent.

Drupal est le plus puissant des systèmes de gestion de contenu disponibles, mais cette puissance implique quelques difficultés à surmonter pour le propriétaire du site web.

Avoir au moins quelques notions de HTML, de PHP et d'autres langages communs de programmation web est vivement recommandé pour quiconque souhaite utiliser Drupal. Vous n'avez pas besoin d'être un expert, mais être capable de résoudre les problèmes des messages d'erreur, et identifier les problèmes du code seront un avantage significatif.

Si votre site web grossit pour devenir un blog ou un petit site d'entreprise, vous aurez probablement besoin d'un support technique pour le faire fonctionner correctement. Si vous n'avez pas ces compétences, cela signifie que vous devrez embaucher quelqu'un, ou externaliser votre page de support. Une autre difficulté potentielle réside dans le fait que Drupal nécessite certaines connaissances en programmation, trouver de l'aide pourrait être plus difficile. Si vous rencontrez un problème, vous devrez payer quelqu'un pour se connecter et le résoudre pour vous.

V - Joomla

On dit souvent que Joomla est le compromis entre WordPress et Drupal. C'est un système de gestion de contenu puissant, qui peut fonctionner sur la plupart des hébergeurs web sans aucun problème. Pour fonctionner, il ne nécessite pas le même niveau de connaissances techniques que Drupal, mais il offre quand même des fonctionnalités supplémentaires. Comme Drupal et WordPress, Joomla propose de nombreux plugins et thèmes, afin que vous puissiez personnaliser votre site pour qu'il ressemble à ce que vous souhaitez et propose les fonctions que vous voulez. Les gens choisissent aussi Joomla pour d'autres raisons, telles que :

- la création de réseaux sociaux : c'est peut-être le plus gros avantage de Joomla. Parmi les trois, Joomla est celui qui facilite le plus la création de réseaux sociaux. Ces derniers peuvent être un outil important pour de nombreux sites, et avec Joomla, vous pouvez en créer un extrêmement facilement et rapidement ;

- les sites commerciaux : si vous souhaitez lancer une boutique en ligne, c'est aussi très simple grâce à Joomla. Même si c'est possible sur WordPress et Drupal, Joomla permet de faire ça plus vite et plus facilement, et de plus, il propose aussi plus de support pour ce type de choses ;

- pas trop technique : selon les utilisateurs, Joomla a trouvé l'équilibre entre la facilité de gestion de WordPress et la puissance de Drupal. La plupart des gens seront capables de créer un site Joomla sans avoir besoin de beaucoup d'aide technique, mais pour certains problèmes que vous pourriez rencontrer, il vous faudra demander de l'aide ;

- un portail d'entraide : Joomla propose un sympathique portail d'entraide afin que vous posiez vos questions et obteniez de l'aide. Ce n'est pas aussi rapide ni approfondi que la communauté d'entraide de WordPress, mais c'est toujours plus rapide (et moins cher) que le support technique que l'on trouve sur Drupal ;

- gratuit : comme Drupal, l'utilisation de Joomla sur vos propres serveurs est gratuite, mais il n'y a pas d'option pour l'héberger gratuitement comme le propose WordPress.

Beaucoup d'utilisateurs de Joomla l'apprécient du fait de sa puissance et sa facilité d'utilisation. Joomla fait un excellent travail en combinant les avantages de WordPress et de Drupal, tout en ajoutant ses propres fonctionnalités. Sa popularité ne cesse de grandir depuis quelques années, et cela va probablement continuer sur cette voie. Joomla semble avoir trouvé son marché avec les personnes qui sont prêtes à se lancer dans quelque chose de plus puissant que WordPress, mais plus simple d'utilisation que Drupal.

VI - Faites votre choix

Les fans de chacun de ces trois systèmes de gestion de contenu vous diront fièrement que celui qu'ils préfèrent est la meilleure option possible.

Le fait est que chaque situation nécessite quelque chose de différent et il faut prendre son temps afin de comparer toutes les options et choisir la meilleure. Pour ceux qui cherchent à créer un petit blog personnel ou un site web pour leur petite entreprise, WordPress est probablement celui qu'il faut.

Si vous créez un site en pensant qu'il va rapidement grossir et qu'il nécessitera des fonctionnalités supplémentaires pour les utilisateurs, alors Drupal pourrait être plus adapté à ce que vous cherchez. Joomla est intéressant pour ceux qui sont quelque part au milieu, ou pour quiconque souhaitant ajouter un réseau social au sein du site.

Ce n'est pas un choix facile à faire, mais si vous prenez le temps de vous concentrer sur vos besoins spécifiques, et que vous réfléchissez attentivement à vos capacités techniques (ou à votre volonté de payer un support technique), vous pourrez faire le bon choix.

VI-A - Est-il possible de passer de l'un à l'autre ?

Si vous avez l'impression que votre système de gestion de contenu ne convient pas à vos besoins, il est possible de migrer sur un autre. Dans la plupart des cas, cela peut se faire assez facilement et sans avoir trop de soucis. Évidemment, quand vous faites de gros changements sur un site web, comme changer de CMS, il est important de s'assurer d'avoir du temps et des personnes prêtes à vous aider en cas de problème.

VI-B - Mon préféré est WordPress

Je vais être honnête, j'aime WordPress. Mon propre site (http://websitesetup.org/) est construit sur WordPress. Et comme vous pouvez le voir, il n'est pas vilain du tout. J'apprécie vraiment le fait que ce soit si facile d'ajouter du contenu, que ce CMS propose des mises à jour sécurisées, qu'il y ait une tonne de plugins et mises en page disponibles, et que je puisse tout modifier sans avoir à vraiment connaître le CSS, le HTML, etc.

Si vous débutez, utilisez WordPress. Une fois que votre site web sera assez gros (une tonne d'articles et de visiteurs), ce sera peut-être alors le moment de passer sur un système plus robuste, tel que Joomla ou Drupal, mais ce n'est pas essentiel.

VII - Ce que disent les experts

J'ai eu la chance d'échanger quelques e-mails avec des développeurs web professionnels qui travaillent pour de grosses agences de création de sites web grâce à WordPress, Joomla et Drupal.

Je leur ai posé une question toute simple :

Quel est le meilleur CMS entre WordPress, Joomla et Drupal pour un débutant ?

« Je dirais que si je devais conseiller un débutant, je lui proposerais WordPress. Ce dernier a une très bonne communauté.

Il a gagné en notoriété grâce à des personnes externes au marché technique. De plus, il y a beaucoup de plugins pour WordPress. Mais malheureusement, créer vos propres thèmes sur WordPress en partant de rien nécessitera une certaine connaissance du PHP. En deuxième position ce serait Joomla. Et enfin le troisième serait Drupal. Ce dernier est juste trop complexe. C'est le meilleur des trois, mais il nécessite d'apprendre beaucoup de choses que beaucoup de personnes ne pourront pas comprendre. »

Marcus Neto, de Blue Fish Design Studio.

« C'est une bonne question. Si vous me le demandiez, je dirais WordPress, sans hésiter. Sachant que la plupart des hébergeurs proposent une installation en un clic de la base de données et des principaux fichiers de WordPress, tout ce que vous avez à faire est de vous connecter, choisir un thème et ajouter quelques informations. Certains thèmes sont plus avancés, comme ceux que vous pouvez trouver sur Themeforest, mais pour un débutant, WordPress n'est vraiment pas difficile à prendre en main.

Si vous êtes capables de remplir des formulaires et cliquer sur quelques boutons, vous pouvez lancer un site WordPress. Rédiger des articles et placer des images sur chaque message est intuitif, et si vous avez besoin de plus de fonctionnalités, il y a des millions de plugins que vous pouvez installer et faire fonctionner en quelques minutes. WordPress est rapide, facile et ne nécessite pas de réelles connaissances de web design ou de développement web. Même les thèmes avancés peuvent être utilisés par un novice s'il suit bien les instructions. Je vote pour WordPress sans réfléchir. »

James George, de Creative Beacon.

« Pour un débutant, je le pousserais sans hésiter vers WordPress qui est probablement l'un de ceux qui correspondront le plus aux besoins de ce dernier. Bien sûr, cela dépend toujours de la finalité, ou du but du site. WordPress propose une bonne optimisation pour les moteurs de recherche et dispose d'un paquet de plugins faciles à utiliser, en plus du fait qu'il est vraiment plus simple à utiliser et à mettre à jour que ses concurrents. Je dirais donc que WordPress propose la solution la plus complète pour un débutant souhaitant créer son site web. »

Mark Atkinson, de Red Giant Design.

VII-A - Avez-vous fait votre choix ?

Si tel est le cas, vous pouvez commencer à créer votre site web. Vous trouverez d'autres informations dans mes différents tutoriels :

- Comment créer un site web avec WordPress

- Comment créer un site web avec Joomla

- Comment créer un site web avec Drupal

VIII - Remerciement Développez

Nous remercions Robert Mening de nous avoir aimablement autorisés à traduire et publier son article dont le texte original peut être trouvé sur websitesetup.org. Nous remercions aussi Montoya Florent pour sa traduction ainsi que  Claude Leloup pour sa relecture orthographique. Les commentaires et les suggestions d'amélioration sont les bienvenus, alors, après votre lecture, n'hésitez pas. Commenter