Développer un nouveau CMS Headless Vol. 1
Vous voulez lancer un blog avec votre propre domaine et design ? Kurousagi lance le développement de KuroCMS, un nouveau CMS headless conçu pour l'ère de l'IA.
J'utilise Strapi, un CMS headless open-source que l'on peut installer soi-même, depuis environ quatre mois. Bien que ce soit un très bon logiciel, j'avais l'impression qu'il avait été conçu pour le monde anglophone sans grande attention pour le multilinguisme, et qu'il était difficile d'accès pour les débutants. J'ai donc décidé de développer le mien.
Un CMS Headless, mais extrêmement simple : La naissance de KuroCMS
Ne trouvant pas sur le marché de CMS headless adapté au besoin de lancer un blog avec son propre domaine et un design personnalisé, j'ai décidé de développer un CMS headless qui représente mon idéal à l'ère de l'IA.
Son nom est KuroCMS, car c'est le CMS de Kurousagi (le Lièvre Noir). Ne dites pas que c'est trop simple, ahah. Même quand j'écrivais des romans, je savais que je manquais d'inspiration pour les noms. Cela dit, j'aimerais écrire sur le développement de KuroCMS à travers plusieurs articles au fil de notre progression.
Qu'est-ce qu'un CMS au juste ?
Un CMS (Content Management System) is un système qui permet de créer, mettre à jour et gérer des sites web sans connaissances spécialisées en programmation comme le HTML ou le CSS. On peut facilement ajouter et modifier des pages en saisissant simplement du texte et des images dans le panneau d'administration. Et quand on pense à un CMS, WordPress détient une part de marché si importante qu'il en est devenu synonyme. Mais l'installer soi-même est difficile, et au Japon, il est courant d'utiliser des services de blog gratuits. Voici les principaux sites de blogs gratuits :
Ameba Blog (Ameblo)
Élément | Contenu |
Aperçu | L'un des plus grands blogs de vie quotidienne et de communauté au Japon |
Genres principaux | Célébrités, parentalité, vie quotidienne, style de vie |
Base d'utilisateurs | Femmes de 30 à 50 ans, femmes au foyer, célébrités |
Part de marché | Reconnaissance écrasante en tant que blog national |
Monétisation | Ameba Pick (programme d'affiliation original) |
Éditeur | Éditeur visuel pour débutants avec des décorations faciles |
Régler le SEO | Centré sur la circulation interne ; moyen pour Google Search |
Hatena Blog
Élément | Contenu |
Aperçu | Un blog polyvalent, performant pour le SEO et la communauté de lecteurs |
Genres principaux | Loisirs, culture otaku, actualités, informatique |
Base d'utilisateurs | Hommes de 30 à 40 ans, professionnels, spécialistes IT |
Part de marché | Une plateforme majeure avec des fans très fidèles |
Monétisation | Publicités d'affiliation gratuites, Google AdSense |
Éditeur | Divers modes d'édition (notation Hatena, Markdown) |
Régler le SEO | Nom de domaine personnalisé disponible. SEO extrêmement fort. |
note
Élément | Contenu |
Aperçu | Un réseau social d'écriture et de vente de contenus pour créateurs |
Genres principaux | Essais, affaires, créations, récits de développement |
Base d'utilisateurs | Créateurs, entrepreneurs, écrivains, grand public |
Part de marché | Croissance rapide, dépassant les 10 millions de membres |
Monétisation | Articles payants, magazines payants, abonnements |
Éditeur | Éditeur unique extrêmement simple et épuré |
Régler le SEO | Atouts dans le partage social plutôt que le ciblage par recherche unique |
Qiita
Élément | Contenu |
Aperçu | L'un des plus grands sites de partage de connaissances pour ingénieurs au Japon |
Genres principaux | Connaissances en programmation, configuration d'environnement, résolution d'erreurs |
Base d'utilisateurs | Ingénieurs en entreprise, débutants en programmation |
Part de marché | Le premier site technique avec plus de 1 million de membres |
Monétisation | Pas de monétisation directe pour les particuliers (RP d'entreprise uniquement) |
Éditeur | Support Markdown ; blocs de code faciles à lire |
Régler le SEO | L'autorité de domaine est au plus haut niveau ; classement rapide dans les premiers résultats |
Zenn
Élément | Contenu |
Aperçu | Un média technique fort sur les technologies modernes et la rédaction de livres |
Genres principaux | Programmation pratique, développement personnel, astuces |
Base d'utilisateurs | Ingénieurs amateurs de technologies modernes, développeurs indépendants |
Part de marché | Forte dynamique récente, proche de Qiita dans la communauté technique |
Monétisation | Vente de livres payants, badges (pourboires) |
Éditeur | Support Markdown, intégration de dépôt GitHub |
Régler le SEO | Fort sur les mots-clés techniques avec un trafic de recherche riche |
L'utilisation de ces services est l'option la plus simple et la plus pratique, mais vous devez construire votre site selon le format de ce service. Il est également vrai que votre liberté est restreinte si vous souhaitez utiliser votre propre domaine, un design personnalisé ou créer votre propre système de monétisation. C'est pourquoi le CMS headless est né.
Qu'est-ce qu'un CMS Headless, au juste ?
Pour faire simple, les sites gratuits fonctionnent également comme un CMS headless en interne pour fournir leurs services. La comparaison avec WordPress était auparavant facile à comprendre, j'ai donc demandé à une IA de créer un schéma.

En bref, séparer l'apparence de la gestion des données vous permet d'utiliser vos données sous différentes formes. Il est donc utile notament pour les blogs, mais aussi pour la vente de produits, les actualités d'entreprise et d'autres pages.
À présent, je pense que vous avez une compréhension de base des termes et des types de services. Sur la base de ces connaissances, j'expliquerai en détail KuroCMS, le CMS headless fourni par Kurousagi, à partir du prochain article.