Un CMS (Content Management System, ou système de gestion de contenu) est un logiciel qui permet de créer et de modifier les pages, les produits et les textes d’un site depuis un back-office, sans savoir programmer. Selon qui gère le serveur et ce que vous payez, il en existe quatre types : open source sur votre propre hébergement (WordPress, PrestaShop, OpenCart, Magento Open Source), plateformes SaaS par abonnement (Shopify), créateurs de sites (Wix) et systèmes sur mesure développés par une agence.
Pour une boutique en ligne, le choix se fait le plus souvent entre open source et SaaS, et l’erreur la plus fréquente est de ne comparer que le prix de la licence : un CMS gratuit demande un hébergement, des modules et des heures de développeur, un abonnement demande des applications et un forfait dont on sort vite. Vous trouverez plus bas le fonctionnement d’un CMS, un tableau des types, un calcul fictif sur un an en euros et cinq vérifications avant de choisir.
Quand on se demande ce qu’est un CMS
Le plus souvent, quelqu’un veut ouvrir une boutique en ligne ou refaire un ancien site, et entend pour la première fois « CMS », « solution e-commerce », « PrestaShop ou WooCommerce » de la bouche d’une agence ou d’un proche. Les premières questions sont « CMS, c’est quoi ? » et « Quels sont les CMS les plus connus ? », puis « Est-ce que WordPress est un CMS ? » et « Quelle différence entre CMS et CRM ? ».
La question « Quel est le meilleur CMS ? » mène sur une fausse piste : il n’y en a pas un seul. La bonne question est : qui va faire vivre la boutique, et combien cela coûte sur un an, modules et heures de développeur compris ?
Comment fonctionne un CMS
Un CMS sépare le contenu d’un site de sa présentation : vous saisissez un produit dans le back-office, il est enregistré dans la base de données, et le thème l’affiche sur le site dans le design choisi. C’est pourquoi vous changez un prix ou créez une page sans toucher au code, et installez un nouveau design sans toucher aux produits.

- Back-office (administration) — vous y gérez les produits, les pages, les commandes et les utilisateurs.
- Base de données — elle contient les produits, les textes, les commandes et les réglages.
- Thème (template) — le design dans lequel les visiteurs voient les données de la base (front-office).
- Modules (extensions, plugins) — des fonctions en plus : paiement, livraison, filtres, échange de données avec d’autres logiciels. Pour PrestaShop, lesquels installer : module PrestaShop et connecteur.
Quels types de CMS existent : quatre familles
Les types se distinguent surtout par qui s’occupe du serveur, des mises à jour et de la sécurité, et par ce que vous payez. C’est ce qui détermine le coût, et jusqu’où vous pouvez adapter le site à vos besoins.
| Type | Exemples | Qui gère le serveur et les mises à jour | Ce que vous payez |
|---|---|---|---|
| Open source | WordPress + WooCommerce, PrestaShop, OpenCart, Magento Open Source, Joomla, Drupal | Vous ou votre développeur | Hébergement, modules et thèmes payants, travail du développeur |
| Plateforme SaaS | Shopify, Elbuz CMS | L’éditeur | Abonnement mensuel, applications payantes |
| Créateur de site | Wix | L’éditeur | Abonnement ; fonctions boutique souvent dans les forfaits supérieurs |
| Sur mesure | Système propre à une agence | L’agence qui l’a écrit | Mise en place et chaque modification |

Open source : le code est ouvert, vous téléchargez le système gratuitement et le modifiez à volonté. Le prix de cette liberté : le serveur, les mises à jour de sécurité et les sauvegardes sont de votre côté. Le SaaS s’en charge, mais la boutique vit dans les limites du forfait et de la plateforme. Les créateurs de sites suffisent pour une vitrine ou une page d’atterrissage ; une boutique de milliers de produits s’y heurte souvent à des limites. Un système sur mesure convient à un besoin inhabituel, mais vous lie à une agence : si elle cesse de le faire évoluer, personne ne le met à jour.
Quel CMS e-commerce pour une boutique en ligne
Pour une boutique, prenez un CMS e-commerce plutôt qu’un CMS généraliste : panier, déclinaisons de produits, paiement, livraison et commandes sont déjà là. Côté open source : PrestaShop (édité par une société française, PrestaShop S.A., basée à Paris), WooCommerce (extension boutique de WordPress), OpenCart et Magento Open Source ; côté SaaS : Shopify et Elbuz CMS.
| Solution | Type | À qui elle convient |
|---|---|---|
| WooCommerce | Open source, extension de WordPress | Le site tourne déjà sous WordPress et la boutique complète le contenu |
| PrestaShop | Open source | Petites et moyennes boutiques avec un développeur ou une agence à portée de main |
| OpenCart | Open source | Petites et moyennes boutiques qui veulent un système léger avec un développeur |
| Magento Open Source | Open source | Projets avec une équipe technique et un budget de développement réguliers |
| Shopify, Elbuz CMS | SaaS | Ceux qui ne veulent pas s’occuper de serveur ni de mises à jour |
| Wix | Créateur de site | Une petite boutique ou une vitrine avec quelques dizaines de produits |
Pas de classement du « meilleur CMS » ici, et c’est voulu : les écarts entre les systèmes sont plus faibles que ceux entre les équipes qui les mettent en place. Choisissez selon qui fera vivre la boutique et selon les vérifications plus bas. Les étapes d’un lancement complet sont décrites dans l’article Créer une boutique en ligne, et le démarrage d’une boutique sans hébergement propre sur la page Créer une boutique en ligne avec Elbuz CMS.
Combien coûte un CMS sur un an
Ne comparez pas le prix de la licence, mais tous les paiements d’une année. En open source et en SaaS, ils se composent de postes différents :
Coût annuel = licence ou abonnement × 12 + hébergement + nom de domaine + modules et applications payants + heures de développeur × taux horaire
Exemple de calcul fictif, les chiffres ne sont pas les prix de CMS précis. Open source : hébergement 10 € par mois, soit 120 € ; nom de domaine 15 € ; modules payants pour le paiement, la livraison et les filtres 200 € ; 20 heures de développeur à 60 €, soit 1 200 €. Total : 1 535 € par an. SaaS : abonnement 39 € par mois, soit 468 € ; applications 15 € par mois, soit 180 € ; nom de domaine 15 € ; 4 heures de développeur, soit 240 €. Total : 903 € par an.

Dans cet exemple, le CMS « gratuit » revient plus cher, parce que l’essentiel de la somme est fait d’heures de développeur. La deuxième année, le tableau s’inverse : les modules sont achetés, l’open source ne coûte plus que l’hébergement, le domaine et la maintenance, alors que l’abonnement SaaS se paie chaque année. Faites le calcul des deux options sur deux à trois ans, avec votre taux horaire et les vrais tarifs des plateformes. Pour les modules, vérifiez si vous les achetez ou les louez : un module à abonnement annuel est une dépense récurrente.
Quel CMS choisir : 5 vérifications
Avant de choisir, vérifiez cinq points qui coûtent le plus cher à corriger après le lancement :
- Export des données. Pouvez-vous exporter produits, clients et commandes dans un fichier ? Sans cela, changer de CMS veut dire tout ressaisir à la main.
- Intégrations. Existe-t-il des modules prêts pour vos moyens de paiement (carte bancaire, PayPal), vos transporteurs (Colissimo, Mondial Relay, Chronopost ; bpost en Belgique), les marketplaces comme Cdiscount et votre comptabilité, ou faudra-t-il commander du développement ?
- Mises à jour et sécurité. Qui installe les mises à jour, fait les sauvegardes et répond si quelqu’un pirate le site ?
- Limites du forfait. En SaaS : combien de produits, d’utilisateurs et de versions linguistiques comprend le forfait, et combien coûte le suivant ?
- SEO. Pouvez-vous régler les URL, le title, la description et les redirections sans développeur ?

Pour une boutique en France, ajoutez une vérification : pouvez-vous mettre en place correctement les mentions légales, les CGV et le bouton de commande ? Le bouton qui valide la commande doit indiquer de façon lisible et sans ambiguïté que la commande oblige à payer, par exemple « commande avec obligation de paiement » (article L221-14 du Code de la consommation).
Faites chaque vérification dans une version de démonstration ou pendant la période d’essai, pas d’après la description : importez 20 à 30 de vos produits, passez une commande test et essayez de tout réexporter dans un fichier.
Quand les produits viennent de fournisseurs et partent vers plusieurs canaux
Un CMS seul ne règle pas une question : comment les produits, les prix et les stocks arrivent-ils à jour dans la boutique quand la marchandise vient de plusieurs fournisseurs et que vous vendez aussi via des comparateurs de prix et des marketplaces ?
Dans Elbuz, il y a un seul catalogue : les tarifs des fournisseurs y arrivent, et de là les produits, les prix et les stocks partent directement dans la base de données d’une boutique OpenCart, WooCommerce ou PrestaShop via le module Elbuz Tunnel. Du même catalogue sont générés les flux produits pour Google Shopping ; plus de détails sur la page un catalogue produits pour la boutique. Si vous choisissez seulement maintenant votre CMS, la boutique peut tourner sur Elbuz CMS, une plateforme SaaS sur le cœur OpenCart 3 : elle se crée depuis le catalogue Elbuz d’un clic en deux minutes environ, avec plus de 100 modèles et votre propre domaine, le HTTPS s’active tout seul et Elbuz récupère les commandes toutes les 5 minutes. Pour qui ce n’est pas utile : avec quelques dizaines de produits d’un seul fournisseur, le back-office du CMS suffit.
Questions fréquentes
CMS, c’est quoi en termes simples ?
Un logiciel avec un back-office dans lequel vous modifiez le contenu d’un site — pages, produits, textes — sans connaître le code. Les données sont dans une base de données, le thème les affiche aux visiteurs.
Que signifie l’abréviation CMS ?
Content Management System, en français système de gestion de contenu.
Quels sont les CMS les plus connus ?
Parmi les open source : WordPress, Joomla, Drupal et, pour les boutiques, WooCommerce, PrestaShop, OpenCart et Magento Open Source. Parmi les plateformes par abonnement : Shopify et Elbuz CMS ; parmi les créateurs de sites : Wix.
Est-ce que WordPress est un CMS ?
Oui, WordPress est un CMS parmi d’autres, pas un synonyme. Il devient une boutique avec l’extension WooCommerce.
Existe-t-il un CMS gratuit ?
Oui, les CMS open source : WordPress, PrestaShop, OpenCart, Magento Open Source, Joomla, Drupal se téléchargent gratuitement. Vous payez l’hébergement, les modules payants et le travail du développeur, ce que nous calculons dans le coût sur un an.
Quelle est la différence entre un CMS et un CRM ?
Un CMS gère ce que les visiteurs voient sur le site : pages, produits, textes. Un CRM gère les clients et les ventes : contacts, commandes, historique des échanges. Plus de détails dans l’article CRM : définition et fonctions.
Sources
- PrestaShop — mentions légales (PrestaShop S.A., siège à Paris, RCS B 497 916 635) — prestashop.fr.
- WooCommerce — plateforme e-commerce open source sur WordPress — woocommerce.com ; WordPress — wordpress.org.
- OpenCart — solution e-commerce open source gratuite — opencart.com.
- Adobe — Magento Open Source — business.adobe.com.
- Shopify — tarifs — shopify.com/fr/tarifs ; Wix — fr.wix.com.
- Code de la consommation, article L221-14 (mention « commande avec obligation de paiement » sur le bouton de commande) — legifrance.gouv.fr.
- Mentions obligatoires sur le site internet d’une entreprise — entreprendre.service-public.gouv.fr.
Vérifié le 02.11.2026. Tous les prix de l’article sont des exemples de calcul fictifs.
