Guides

Qu'est-ce qu'un CMS ? Les systèmes de gestion de contenu expliqués

Un CMS, ou système de gestion de contenu, est un logiciel qui permet à des personnes de créer, modifier et publier le contenu d'un site web — articles, pages, images, descriptions de produits — au moyen d'un éditeur convivial, sans changer le code. Il stocke le contenu, garde la trace des brouillons et des versions, et met la version publiée en ligne. WordPress en est l'exemple le plus connu, mais il en existe beaucoup d'autres.

Pourquoi c'est important quand on construit avec l'IA

Quand une IA construit votre site, les textes et les images finissent généralement écrits directement dans le code. C'est acceptable tant que vous êtes le seul à modifier le site et que vous êtes content de demander les changements à l'IA. Cela devient un problème quand quelqu'un d'autre — un responsable marketing, un vendeur, un bénévole — doit corriger une faute de frappe, ajouter un article de blog ou changer les horaires d'ouverture chaque semaine, sans toucher au code.

La question la plus utile à se poser tôt est donc : qui modifiera le contenu, et à quelle fréquence ? La réponse détermine si vous avez besoin d'un CMS, d'une simple page d'administration intégrée à votre application, ou de rien du tout. Se tromper coûte soit d'ajouter un CMS plus tard, soit de construire un outil que vous n'utiliserez jamais.

Une analogie du quotidien

Pensez au tableau du menu d'un restaurant.

Dans un restaurant, le menu est peint directement sur le mur. Il a fière allure, mais changer un prix impose de rappeler le peintre. C'est du contenu écrit dans le code.

Dans un autre, le menu est sur une ardoise avec un cadre fixe et des rubriques : Entrées, Plats, Desserts. N'importe quel membre du personnel peut effacer une ligne et écrire un nouveau plat, et l'ardoise reste cohérente parce que le cadre et les rubriques ne changent pas. C'est un CMS. Le cadre est le design (le modèle), les lignes à la craie sont le contenu, et la règle « seul le responsable change les prix » correspond aux droits du CMS.

CMS traditionnel et CMS headless

Il existe deux grandes familles.

CMS traditionnel (couplé). Un seul système stocke le contenu et affiche le site web. Vous choisissez un thème, vous écrivez dans l'éditeur, vous appuyez sur publier, et la page apparaît. WordPress, Drupal et Joomla fonctionnent ainsi, tout comme les éditeurs intégrés des créateurs de sites comme Squarespace et Wix.

CMS headless (sans tête). Le CMS ne fait que stocker et éditer le contenu. Il n'a pas de « tête » de site web à lui. Votre site ou votre application demande le contenu via une API et l'affiche avec son propre design. Contentful, Sanity et Strapi sont des exemples bien connus, et WordPress peut aussi fonctionner de cette façon.

CMS traditionnelCMS headless
Qui contrôle le designLes thèmes et modèles du CMSVotre propre interface
Effort de mise en placeFaible : installer, choisir un thème, écrirePlus élevé : quelqu'un doit construire l'interface
Une seule source de contenu pour le web, l'application, l'e-mailPlus difficileConçu pour cela
Bon pourBlogs, sites vitrines, petites entreprisesSites et applications sur mesure, plusieurs canaux

Si votre site a été construit avec un créateur d'applications par IA sous forme de code sur mesure, un CMS headless (ou une petite zone d'administration intégrée) est le choix naturel, car l'IA a déjà construit l'interface.

Un exemple concret : les actualités et la carte d'une boulangerie

Imaginons une boulangère, Maya, qui dispose d'un site web créé avec une IA, avec une page d'accueil, une carte et une rubrique actualités. Son équipe veut publier « Le pain au potiron est de retour ! » sans demander à Maya à chaque fois.

Un CMS pour ce site stockerait le contenu dans des types structurés, un peu comme les tables d'une base de données :

Type de contenu : Article

ChampExemple
titreLe pain au potiron est de retour
slugle-pain-au-potiron-est-de-retour
corpsNotre favori d'automne revient samedi...
image_couverturepain-potiron.jpg
statutpublié
date_publication2026-10-03

Type de contenu : Article de carte

ChampExemple
nomPain au levain
prix6,50
catégoriePains
disponiblevrai

Le personnel se connecte à l'éditeur, remplit un formulaire pour un nouvel article, téléverse une photo et appuie sur publier. La page d'actualités du site demande au CMS tous les articles dont statut = publié, du plus récent au plus ancien, et les affiche dans le design du site. Personne ne touche au code, et la mise en page reste cohérente parce que le personnel ne fait que remplir des champs.

Regardez ce que font les champs. Comme prix est un champ à part et non une phrase dans un paragraphe, le site peut afficher les prix dans le même format partout. Comme il existe un champ statut, le personnel peut enregistrer des brouillons sans qu'ils apparaissent sur le site.

Termes clés expliqués

TermeSignification
Type de contenuUn modèle pour un type de contenu, comme Article, Produit ou Membre de l'équipe.
ChampUn élément d'un type de contenu : titre, texte, image, prix.
EntréeUn élément d'un type de contenu : un article ou un produit précis.
SlugLe nom d'une entrée adapté aux URL, comme le-pain-au-potiron-est-de-retour.
Brouillon / publiéIndique si une entrée est déjà visible sur le site en ligne.
Texte enrichiTexte mis en forme avec titres, gras, liens et images.
MédiathèqueL'endroit où sont stockées et réutilisées les images et fichiers téléversés.
RôlesQui peut faire quoi : les rédacteurs écrivent, les éditeurs publient, les administrateurs modifient les réglages.
HeadlessUn CMS qui ne fournit le contenu que par API, sans site web intégré.
AperçuVoir comment un brouillon apparaîtra sur le site avant de le publier.

Erreurs courantes et idées reçues

  • « Un CMS est la même chose qu'un créateur de site. » Les créateurs de sites incluent souvent un CMS, mais un CMS sert spécifiquement à gérer le contenu. Un CMS headless n'a aucun design de site web.
  • « Tout site en a besoin. » Un site de cinq pages qui change deux fois par an n'en a pas besoin. Demander à une IA de « mettre à jour les horaires d'ouverture » peut être plus simple que d'entretenir un CMS.
  • Tout mettre dans un seul grand champ de texte. Si les prix, les dates et les adresses sont enterrés dans des paragraphes, vous ne pouvez ni trier, ni filtrer, ni reformater. Utilisez des champs séparés.
  • Oublier les droits. Décidez qui peut publier, pas seulement qui peut écrire. Un nouveau membre de l'équipe ne devrait probablement pas pouvoir supprimer la page d'accueil.
  • Ignorer les images. Sans limite de taille, les gens téléversent d'énormes photos et le site ralentit. Demandez un redimensionnement automatique.
  • Supposer que le contenu se déplace facilement. Passer d'un CMS à un autre implique généralement d'exporter et de remapper le contenu. Voir comment migrer un site WordPress.

Ce qu'il faut demander à votre créateur par IA

  • « Quelles parties du contenu de ce site sont écrites en dur, et lesquelles viennent d'une base de données ? »
  • « Stocke les articles de blog dans une base de données avec titre, slug, texte, image de couverture, statut et date de publication. »
  • « Construis une page d'administration simple où le personnel connecté peut créer, modifier et publier des articles. Seuls les administrateurs peuvent supprimer. »
  • « Montre les brouillons uniquement au personnel connecté ; le site public n'affiche que les articles publiés. »
  • « Redimensionne les images téléversées et stocke-les dans le stockage de fichiers, pas dans la base de données. »
  • « Ou alors, connecte ce site à [un CMS headless] via son API, et garde la clé API côté serveur. »

Pour une aide pas à pas, voir comment ajouter un blog à votre site web et comment créer un blog avec l'IA. Si vous hésitez à quitter WordPress, les alternatives à WordPress comparent les options.

CMS et Mythex

Mythex est un créateur d'applications par IA, pas un CMS : il n'existe pas, par défaut, d'espace de connexion séparé pour une équipe de contenu, et vous modifiez généralement le contenu en le demandant dans le chat. Si d'autres personnes doivent modifier le contenu, demandez à l'agent de construire une petite zone d'administration adossée à la base de données Postgres du projet, avec les téléversements stockés dans le stockage de fichiers. Mythex n'inclut pas de connexion pour les utilisateurs finaux : l'agent branche le fournisseur de connexion que vous choisissez. Vous pouvez aussi lui demander de connecter le site à un CMS headless que vous utilisez déjà, via l'API de ce CMS.

Questions

Qu'est-ce qu'un CMS, en termes simples ?

Un CMS (content management system, ou système de gestion de contenu) est un logiciel qui vous permet d'ajouter et de modifier les textes, images et pages d'un site web au moyen d'un éditeur convivial, sans changer le code. Il stocke le contenu et s'occupe de le publier sur le site.

WordPress est-il un CMS ?

Oui. WordPress est le CMS traditionnel le plus connu : il stocke votre contenu, fournit un éditeur pour l'écrire et utilise des thèmes pour l'afficher sous forme de site web. Il peut aussi être utilisé en mode headless, où il ne fournit que le contenu à une interface séparée.

Qu'est-ce qu'un CMS headless ?

Un CMS headless stocke et édite le contenu mais ne décide pas de son apparence. Votre site ou votre application récupère le contenu via une API et l'affiche comme elle le souhaite, ce qui signifie que le même contenu peut alimenter un site, une application et d'autres canaux.

Ai-je besoin d'un CMS pour mon site web ?

Oui si des personnes non techniques vont mettre à jour le contenu souvent, par exemple des articles de blog, des descriptions de produits ou des pages d'équipe. Si le site change rarement, ou si vous êtes satisfait de demander les modifications à un créateur par IA, vous n'en avez peut-être pas besoin.

Mythex · Pricing · Créez tout avec l'IA · Modèles de sites et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)