
Lors de la création ou la refonte d’un site web, la question du coût constitue souvent un critère majeur au moment du choix du CMS (Content Management System). En complément de notre article consacré au lancement du site All Solutions, nous vous proposons une étude sur les différences de répartition des coûts entre les plateformes Open Source WordPress et Drupal.
Si le choix de WordPress peut sembler moins onéreux au moment du lancement d’un site, il convient néanmoins de se poser les questions suivantes : quelles sont les différences en termes de fonctionnalités offertes par ces deux solutions ? WordPress est-il, au final, vraiment moins cher que Drupal pour faire évoluer son site à moyen ou à long terme ? Pour un site d’une certaine ampleur, choisir WordPress n’est-il pas un choix court-termiste ?
WordPress vs Drupal : 2 CMS gratuits et libres d’utilisation
Les systèmes de gestion de contenus (CMS) disposent d’une interface d’administration permettant de structurer, de mettre en forme et publier des contenus dynamiques sur un site web. Autrement dit, ils donnent la possibilité à leurs utilisateurs de gérer directement les contenus de leur site, via un accès au back-office.
À ce titre WordPress et Drupal se sont imposés parmi les CMS les plus populaires du marché pour la réalisation de sites vitrines.
Ces deux plateformes ont notamment pour avantages :
- d’être open source,
- d’être libres d’utilisation,
- de disposer d’une large bibliothèque de thèmes et extensions,
- d’être améliorés en permanence par une communauté mondiale.
Si ces deux solutions sont gratuites et libres de droit, le coût réel de leur exploitation dépendra de vos besoins en termes de fonctionnalités, design, maintenance etc. Il convient donc d’étudier l’ensemble des coûts de création et d’évolution d’un site web avec chacun de ces deux CMS.
Des CMS gratuits : oui, mais à quel prix ?
WordPress est un CMS Open Source, gratuit et utilisable par tous. C’est en réalité derrière cette notion de gratuité que se cache le premier coût caché de cette plateforme. En effet, WordPress est gratuit si l’on s’en tient à une utilisation de fonctionnalités basiques et de templates simples, par exemple pour la création d’un blog. En revanche, si l’on souhaite créer un site professionnel intégrant des fonctionnalités particulières, il faudra alors payer pour faire l’acquisition de thèmes spécifiques ou de modules supplémentaires. Dès lors qu’une entreprise choisit cette solution, gratuite de prime abord, elle est donc est très vite confrontée à des coûts annexes liés à la configuration et à l’intégration de différentes fonctionnalités.
La mise en place d’une solution WordPress propose une interface simplifiée et conviviale, administrable en quelques minutes via un back-office intuitif. Sa gestion simplifiée est un point favorable à sa prise en main car cela permet une intégration rapide de multiples extensions. WordPress s’adapte donc davantage à des micro-sites de types blogs, mais son utilisation nécessite des coûts bien supérieurs pour des sites d’envergure professionnelle.
Drupal est également un CMS Open Source gratuit mais, contrairement à son homologue, cette solution ne présente pratiquement aucun coût supplémentaire en ce qui concerne le développement d’un site Web. Les modules proposés par Drupal sont, pour la plupart, totalement gratuits mais font appel, en revanche, à un véritable savoir-faire de configuration et de développement de la part d’une agence Web.
Nous préconisons la solution Drupal qui dispose d’une interface de base combinée à une importante structure modulaire. Ceci permet de déployer des extensions optionnelles tout en proposant des sites parfaitement personnalisés selon les besoins du client. La configuration de ce type de CMS nécessite toutefois une prise en main par des développeurs qualifiés.
Quels coûts de développement et de personnalisation ?
Nous savons que la plupart des CMS Open Source négligent la phase d’architecture, en privilégiant des templates simplifiés, conviviaux ayant un coût de développement moindre : WordPress se positionne clairement sur ce créneau. Or, pour les responsables d’un projet web, il est très difficile de définir en amont tous les éléments-clés qui feront le succès d’un site. Ce manque d’informations ne permet donc pas d’évaluer les coûts réels de personnalisation qui adviendront après le lancement du site.
L’infographie ci-dessus présente le coût lié au lancement initial du site, c’est à dire de sa phase de découverte/architecture jusqu’à son lancement qui représente 80% de l’achèvement du projet. Nous pouvons donc constater que la règle des 20/80 s’applique de façon explicite puisque les 20% de personnalisation du site représentent 80% de l’effort réel dans la gestion d’un site. Suite au lancement, il est important d’apporter une phase de personnalisation et d’affinement pour le faire évoluer et se différencier parmi des millions de sites concurrents.
La nécessité d’intégrer des fonctions adaptées à votre cible permet au site d’apporter une réelle valeur ajoutée pour les visiteurs et se démarquer ainsi de la concurrence.
On constate très clairement que pour la mise en place du CMS WordPress, nous sommes sur un coût de développement moindre pour la phase d’achèvement du projet. Mais contrairement à ce que l’on peut penser, Drupal tire son avantage sur le long terme au niveau de la phase de personnalisation. Cette solution est pré-conçue pour intégrer des modules personnalisés afin d’apporter une valeur ajoutée. En comparaison, la solution WordPress devient plus coûteuse dès lors que son architecture se complexifie car l’environnement de développement manque de robustesse pour l’intégration de différents modules de personnalisation.
Les projets d’entreprises sont conçus dans un environnement de développement continu, il faut donc prendre en compte ce paramètre dès le choix du CMS pour ne pas être confronté par la suite à des coûts supplémentaires. Drupal 8 (lancé fin 2015) a été conçu selon cette approche, permettant de développer des modules de personnalisation pour faire vivre ses sites.
Quid des coûts liés à la sécurité ?
Les coûts liés aux problèmes de sécurité d’un site web sont souvent négligés alors qu’ils peuvent rapidement représenter une source de dépenses non-négligeable pour une entreprise. En effet, des attaques répétées sur un site mal sécurisé pourront avoir un impact négatif sur une société, son image, sa visibilité, sa réputation, ses ventes e-commerce, etc. C’est ce qui pousse de nombreux propriétaires de sites à faire appel à une entreprise compétente dans la maintenance de la sécurité de leur site. Ceci représente évidemment du temps et des dépenses.
Par nature, un code open source est « ouvert » et sera donc une cible privilégiée des pirates informatiques. La détection d’une faille de sécurité entraîne inévitablement un regain de tentatives de piratages. Mais ici encore, des différences apparaissent entre les plateformes WordPress et Drupal.
Il a été démontré à plusieurs reprises que WordPress présentait des problèmes de sécurité importants, notamment en raison de sa simplicité d’utilisation. Cette plateforme est également victime de sa popularité, les pirates privilégiant des cibles répandues et utilisées par le plus grand nombre.
A l’inverse la sécurité est, sans conteste l’un des points forts de Drupal. La réputation de ce CMS, dans ce domaine, n’est plus à faire. Il est souvent indiqué que Drupal est sécurisé by design, c’est à dire depuis sa conception même. Au final, cela signifie un risque moindre de cyberattaques, et surtout moins de maintenance pour corriger des failles de sécurité. Bien entendu, ces mesures de sécurité ne peuvent être efficaces que si le site Drupal a été conçu et réalisé par une agence spécialiste de cette plateforme.
Pour conclure :
Drupal paraît être une solution demandant un investissement plus conséquent au départ que son concurrent WordPress. Mais sur le long terme, les coûts se lissent lors de la phase de personnalisation et de maintenance du site.
Le choix de WordPress est souvent guidé par l’idée que cette plateforme est simple de prise en main et offre un faible coût d’acquisition. Cependant, de nombreux propriétaires sous-estiment les coûts réels inhérents à la personnalisation et à la maintenance de cette plate-forme avec des mises à jour fréquentes qui, si elles ne sont pas faites, peuvent entraîner des risques de piratage et d’incompatibilité des modules. Bien sûr, il existe de nombreux sites Web WordPress très performants et avec un coût d’acquisition très favorable. De notre point de vue, l’utilisation de WordPress est à réserver, en priorité, à des Blogs ou des micro-sites.
Drupal permet une configuration plus précise, apportant une vraie souplesse en matière de personnalisation et une sécurité renforcée. La plateforme s’adapte aux besoins de tout projet de développement web. Le principal frein à son utilisation reste sa prise en main et sa mise en oeuvre complexes nécessitant des connaissances techniques importantes. Au sein de l’agence Infra Creative Workshop, nous privilégions le CMS Drupal pour la plupart des projets de nos clients : une solution solide, modulaire et sécurisé.
> Découvrez quelques exemples de sites réalisés sous Drupal par notre Agence Web :
> Vous avez une question à nous poser, un projet à nous soumettre ? Nos experts sont disponibles pour répondre à toutes vos questions