WordPress et Drupal font partie des plateformes de gestion de contenu (CMS) open source les plus utilisées dans le monde.
Un CMS est un outil qui permet de créer un site web dynamique et responsive (site vitrine, blog, site e-commerce, site corporate ou multinational) et d’en éditer le contenu sans avoir à coder. En effet, le gros avantage de ce type d’outil est qu’il ne nécessite, en théorie, aucune notion en langage de programmation.
Grâce à lui, vous pouvez créer un site de A à Z, personnaliser son apparence, créer autant de pages que vous le souhaitez et y ajouter du contenu : articles de blog, fiches produits, forums, FAQ, etc.
En utilisant un système de gestion de contenu, vous pouvez mettre sur pied un site web opérationnel en seulement quelques heures, parfois même en important des modèles de page pré-conçus qu’il ne manquera plus qu’à personnaliser.
Parts de marché des CMS dans le monde
Sur la liste des CMS les plus populaires sur le marché – notamment en France – figurent également Joomla (6,4% de part de marché – “market share”) et Magento (2,5%). Ce dernier est une plateforme réservée aux sites e-commerce, à l’image de Shopify et PrestaShop.
Sur le graphique ci-dessous, on peut clairement voir que WordPress* est le CMS le plus utilisé puisqu’il détient près de 60% de part de marché contre seulement 4,6% pour Drupal.
* Il est important de noter que dans cet article nous faisons référence à WordPress.org (en solution hébergée) et non WordPress.com.
WordPress ou Drupal : quel CMS choisir en fonction de votre site web ?
Si vous êtes en train de lire cet article, c’est probablement parce que vous vous demandez quel système de gestion de contenu choisir pour votre projet de création de site web.
Vous pouvez faire votre choix en fonction de la nature du site que vous souhaitez créer : un blog ? Un site vitrine ? Un site e-commerce ? Un site multilingue ? WordPress et Drupal permettent tous deux la création de ces sites, mais sont plus adaptés à certains.
En réalité, il s’agira surtout de vos besoins à court et moyen terme : créer un site basique et fonctionnel ou, au contraire, une solution sophistiquée et évolutive.
Enfin, il sera bien évidemment question de votre “niveau” et de votre degré d’investissement puisque l’un de ces deux CMS nécessitera davantage de compétences au moment de sa prise en main.
Créer un site vitrine
Si vous avez besoin d’un site web relativement simple et fonctionnel, comportant quelques pages et n’intégrant pas de solution e-commerce, alors WordPress est une bonne option.
Comme évoqué plus haut, vous n’êtes même pas tenu de partir de zéro : vous pouvez tout simplement télécharger des thèmes ou importer des modèles de page préconçus qu’il vous suffira de personnaliser avec votre style.
C’est, à l’heure actuelle, le CMS qui vous permettra de créer le plus facilement et le plus rapidement possible un site web, à condition que ce dernier n’intègre rien de trop complexe. Il peut s’agir du site vitrine d’une personne, d’une entreprise, d’un CV ou d’un portfolio.
Drupal permet lui aussi de créer un site vitrine, mais la prise en main de la plateforme et ses possibilités sont davantage réservés à des projets de plus grande envergure, surtout si vous êtes débutant ou que vous n’avez que peu d’expertise en développement LAMP développement web.
Créer un blog
Là encore, WordPress se distingue par la flexibilité et le côté très intuitif de sa plateforme. Il faut dire que cette dernière intègre des outils spécialement conçus pour le blogging.
On peut citer l’éditeur de contenus visuel (ou éditeur “WYSIWYG”) Gutenberg, directement intégré au CMS. Avec lui, vous pouvez très facilement agencer le contenu de vos pages en y ajoutant des blocs (conteneurs).
Gutenberg été conçu pour faciliter le processus de création et d’édition d’articles de blog et est donc particulièrement adapté aux débutants.
De plus, vous pouvez trouver des milliers de thèmes de blog compatibles avec WordPress, gratuits et payants.
La distinction entre l’onglet “Articles” et “Pages” au niveau de l’administration est pratique et vous permet d’éditer votre contenu au bon endroit.
Vous pouvez également créer plusieurs “catégories” correspondant aux sujets que vous allez aborder sur votre blog. Elles pourront par la suite être intégrées aux différents menus de votre site afin que vos articles soient accessibles depuis n’importe quelle page.
Maintenant, vous vous demandez peut-être s’il est possible de créer un blog avec Drupal ? La réponse est oui ! Mais, contrairement à WordPress, l’interface d’administration sera beaucoup moins intuitive et orientée “rédaction d’article”.
Si vous tenez néanmoins à utiliser le CMS Drupal , il vous faudra peut-être envisager de faire appel à une agence de développement Drupal.
WordPress reste donc sans conteste le CMS le plus adapté à la création d’un blog.
Créer un site e-commerce
À l’instar de Shopify ou Prestashop qui sont des CMS purement dédiés à la création de boutiques en ligne, WordPress et Drupal n’intègrent pas cette fonctionnalité de façon native.
Sur Drupal, vous pouvez créer votre site marchand avec Drupal Commerce, l’extension dédiée. À noter que d’autres modules peuvent être intégrés à la plateforme tels que Shopify eCommerce ou Ubercart.
Le CMS vous propose plusieurs fonctionnalités pour créer des fiches produits, gérer les flux de données clients, intégrer un système de paiement en ligne mais aussi optimiser le référencement naturel de votre boutique.
À nouveau, si Drupal vous permet de concevoir un site marchand digne d’un vrai pro, sa prise en main demande un certain temps d’adaptation et il sera difficile d’exploiter tout le potentiel de la plateforme sans posséder de solides bases en PHP, HTML et CSS.
Pour créer un site e-commerce avec WordPress, vous devez télécharger et installer une extension (“plugin”) intitulée WooCommerce.
L’extension WooCommerce est gratuite et peut être activée directement depuis le répertoire officiel WordPress.
Une fois l’extension installée et activée sur votre site, vous pouvez créer une page Boutique et l’intégrer à votre site e-commerce.
De la même manière, vous pouvez créer votre catalogue de fiches produits en y ajoutant du contenu (descriptif, photos/vidéos, prix, informations de livraison, etc) et en paramétrant une solution de paiement en ligne.
Drupal vs WordPress : les pour et les contre
Si vous n’arrivez toujours pas à vous décider, voici un petit récapitulatif des avantages et des inconvénients de chaque CMS sous forme de “pour et de contre” :
WordPress
Les pour :
- Une prise en main facile et rapide, accessible à tous les niveaux
- Une interface centrée sur l’expérience utilisateur
- Un tableau de bord conçu pour le blogging et la création de contenus
- La possibilité de créer un site marchand avec le plugin WooCommerce
- Un investissement initial à faible coût
Les contre :
- WordPress est accessible à ceux qui n’ont pas de compétences en développement mais peut rapidement devenir un casse-tête pour les novices (beaucoup de fonctionnalités et d’outils)
- L’importation de thèmes fait gagner du temps mais peut donner à votre site une impression de “déjà vu”
Drupal
Les pour :
- Une maniabilité plus importante pour la création de sites complexes
- La possibilité de mettre en place une sécurité robuste et renforcée
- Une documentation et des ressources accessibles
- La possibilité d’intégrer des modules SEO-friendly
- La possibilité de créer des site responsive
Les contre :
- Un CMS qui requiert rapidement des compétences en développement et donc pas vraiment adapté pour les novices
- Un tableau de bord peu intuitif
- Des possibilités de personnalisation limitées, à moins d’être un développeur Drupal confirmé…!
Drupal est un CMS relativement complexe, destiné aux entreprises ayant des projets ambitieux et aux utilisateurs confirmés. Pour en exploiter tout le potentiel, il est donc conseillé de faire appel à plusieurs personnes compétentes en développement et en webdesign.
Conclusion
Vous l’aurez compris, le choix entre Drupal et WordPress doit se faire en fonction de la nature de votre projet, des compétences dont vous disposez et surtout, de l’investissement que vous souhaitez y mettre.
Si vous souhaitez monter un site “basique” ou un blog sans devoir y passer des heures ou faire appel à une équipe de développeurs web, WordPress sera certainement le CMS le plus adapté.
À l’inverse, s’il s’agit d’un projet à grande échelle avec des fonctionnalités complexes et qui nécessite un développement sur-mesure en termes de sécurité et de configuration de serveurs, vous aurez tout intérêt à choisir un CMS comme Drupal.
Leave a Reply