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, de modifier et de publier le contenu d'un site web — articles, pages, images, descriptions de produits — au moyen d'un éditeur convivial, sans changer le code. Il conserve le contenu, suit les brouillons et les versions, et met la version publiée sur le site. WordPress en est l'exemple le plus connu, mais il en existe beaucoup d'autres.

Pourquoi c'est important quand on crée avec l'IA

Lorsqu'une IA crée votre site web, 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 satisfait de faire les changements en le demandant à l'IA. Cela devient un problème lorsqu'une autre personne — un spécialiste du marketing, un commis de boutique, un bénévole — doit corriger une coquille, ajouter un billet de blogue ou modifier les heures d'ouverture chaque semaine, sans toucher au code.

La question la plus utile à 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 app, ou de rien du tout. Se tromper signifie soit ajouter un CMS plus tard, soit en construire un que vous n'utiliserez jamais.

Une analogie du quotidien

Pensez au tableau des menus d'un restaurant.

Dans un restaurant, le menu est peint directement sur le mur. C'est très beau, mais pour changer un prix, il faut appeler le peintre d'enseignes. C'est du contenu écrit dans le code.

Dans un autre, le menu est inscrit sur un tableau noir avec un cadre fixe et des titres : Entrées, Plats principaux, Desserts. N'importe quel employé peut effacer une ligne et écrire un nouveau plat, et le tableau reste cohérent parce que le cadre et les titres ne changent pas. C'est un CMS. Le cadre est le design (le gabarit), les lignes à la craie sont le contenu, et la règle selon laquelle « seul le gérant change les prix » correspond aux permissions du CMS.

CMS traditionnel et CMS sans tête

Il existe deux grandes catégories.

CMS traditionnel (couplé). Un seul système conserve le contenu et affiche le site web. Vous choisissez un thème, vous rédigez 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 constructeurs de sites comme Squarespace et Wix.

CMS sans tête (headless). Le CMS ne fait que conserver et modifier le contenu. Il n'a pas de « tête » de site web. Votre site ou votre app demande le contenu par une API et l'affiche selon son propre design. Contentful, Sanity et Strapi en sont des exemples connus, et WordPress peut aussi être utilisé de cette façon.

CMS traditionnelCMS sans tête
Qui contrôle le designLes thèmes et gabarits du CMSVotre propre interface
Effort de configurationFaible : installer, choisir un thème, rédigerPlus élevé : quelqu'un doit construire l'interface
Une seule source de contenu pour le web, l'app et le courrielPlus difficileConçu pour cela
Bien adapté àBlogues, sites vitrines, petites entreprisesSites et apps sur mesure, plusieurs canaux

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

Exemple concret : les nouvelles et le menu d'une boulangerie

Supposons qu'une propriétaire de boulangerie, Maya, dispose d'un site web créé par IA avec une page d'accueil, un menu et une section de nouvelles. Son personnel veut publier « Le pain à la citrouille est de retour! » sans demander à Maya chaque fois.

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

Type de contenu : Billet

ChampExemple
titreLe pain à la citrouille est de retour
slugle-pain-a-la-citrouille-est-de-retour
corpsNotre favori de l'automne revient samedi prochain...
image_couverturepain-citrouille.jpg
statutpublié
date_publication2026-10-03

Type de contenu : Article du menu

ChampExemple
nomPain au levain
prix6,50
catégoriePains
disponiblevrai

Le personnel se connecte à l'éditeur, remplit un formulaire pour un nouveau billet, téléverse une photo et appuie sur publier. La page de nouvelles du site demande au CMS tous les billets dont statut = publié, du plus récent au plus ancien, et les affiche selon 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.

Remarquez le rôle des champs. Comme prix est son propre champ plutôt qu'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 gabarit pour un type de contenu, comme Billet, Produit ou Membre de l'équipe.
ChampUn élément d'un type de contenu : titre, corps, image, prix.
EntréeUn élément d'un type de contenu — un seul billet ou produit.
SlugLe nom d'une entrée adapté aux URL, comme le-pain-a-la-citrouille-est-de-retour.
Brouillon / publiéIndique si une entrée est déjà visible sur le site en direct.
Texte enrichiTexte mis en forme avec titres, gras, liens et images.
MédiathèqueLieu où sont conservés et réutilisés les images et fichiers téléversés.
RôlesQui peut faire quoi : les auteurs rédigent, les éditeurs publient, les administrateurs modifient les paramètres.
Sans tête (headless)Un CMS qui fournit seulement du contenu par une API, sans site web intégré.
AperçuVoir à quoi ressemblera un brouillon sur le site avant de le publier.

Erreurs courantes et idées fausses

  • « Un CMS, c'est la même chose qu'un constructeur de sites web. » Les constructeurs de sites incluent souvent un CMS, mais un CMS sert précisément à gérer le contenu. Un CMS sans tête n'a aucun design de site web.
  • « Chaque site en a besoin. » Un site de cinq pages qui change deux fois par année n'en a pas besoin. Demander à une IA de « mettre à jour les heures d'ouverture » peut être plus simple que d'entretenir un CMS.
  • Tout mettre dans une grande zone de texte. Si les prix, les dates et les adresses sont enfouis dans des paragraphes, vous ne pouvez pas les trier, les filtrer ni les reformater. Utilisez des champs distincts.
  • Oublier les permissions. Décidez qui peut publier, et pas seulement qui peut écrire. Un nouvel employé 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 transfère facilement. Passer d'un CMS à un autre implique généralement d'exporter et de réassigner le contenu. Voir comment migrer un site WordPress.

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

  • « Quelles parties du contenu de ce site sont codées en dur, et lesquelles proviennent d'une base de données? »
  • « Conserve les billets de blogue dans une base de données avec titre, slug, corps, image de couverture, statut et date de publication. »
  • « Crée une page d'administration simple où le personnel connecté peut créer, modifier et publier des billets. Seuls les administrateurs peuvent supprimer. »
  • « Affiche les brouillons seulement au personnel connecté; le site public n'affiche que les billets publiés. »
  • « Redimensionne les images téléversées et conserve-les dans le stockage de fichiers, et non dans la base de données. »
  • « Autrement, connecte ce site à [un CMS sans tête] par son API, et conserve la clé d'API sur le serveur. »

Pour de l'aide pas à pas, consultez comment ajouter un blogue à votre site web et comment créer un blogue avec l'IA. Si vous envisagez de quitter WordPress, les solutions de rechange à WordPress compare les options.

CMS et Mythex

Mythex est un créateur d'apps par IA, et non un CMS : il n'existe pas, dans la configuration de base, de connexion distincte à un éditeur pour une équipe de contenu; vous modifiez généralement le contenu en le demandant dans le clavardage. 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, les téléversements étant conservés dans le stockage de fichiers. Mythex n'inclut pas lui-même de connexion pour les utilisateurs finaux; l'agent intègre donc le fournisseur d'authentification que vous choisissez. Vous pouvez aussi lui demander de connecter le site à un CMS sans tête que vous utilisez déjà, par l'API de ce CMS.

Questions

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

Un CMS (système de gestion de contenu) est un logiciel qui vous permet d'ajouter et de modifier le texte, les images et les pages d'un site web au moyen d'un éditeur convivial, sans changer le code. Il conserve le contenu et se charge de le publier sur le site.

WordPress est-il un CMS?

Oui. WordPress est le CMS traditionnel le plus connu : il conserve votre contenu, vous offre un éditeur pour le rédiger et utilise des thèmes pour l'afficher sous forme de site web. Il peut aussi être utilisé en mode sans tête (headless), où il fournit seulement le contenu à une interface distincte.

Qu'est-ce qu'un CMS sans tête (headless)?

Un CMS sans tête conserve et modifie le contenu, mais ne décide pas de son apparence. Votre site web ou votre app récupère le contenu par une API et l'affiche comme bon lui semble, ce qui signifie que le même contenu peut alimenter un site web, une app et d'autres canaux.

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

Vous en avez besoin si des personnes non techniques mettront souvent à jour le contenu, par exemple des billets de blogue, des descriptions de produits ou des pages d'équipe. Si le site change rarement, ou si vous êtes satisfait de faire les modifications en demandant à un créateur par IA, vous n'en avez peut-être pas besoin.

Mythex · Pricing · Créez n'importe quoi avec l'IA · Modèles de sites web 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 ગુજરાતી हिन्दी 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 简体中文 繁體中文(香港) 繁體中文(台灣)