Aller au contenu
Klemeor, retour à l'accueil

Choisir

CMS ou sur mesure : ce que décident vos règles.

Un CMS publie des pages. Un outil métier applique vos règles. Le choix se lit dans vos règles, pas dans la marque du logiciel.

Ce qu'un CMS fait bien

Un CMS comme WordPress arrive avec des thèmes et des extensions prêts à l'emploi : un site de contenu se monte vite. C'est son métier, et il le fait bien.

Si votre besoin est de publier, un CMS suffit. Si vos règles décident du résultat, c'est un outil à concevoir

Deux métiers différents

Publier, ou appliquer des règles

Un CMS

  • Des pages et des articles
  • Des thèmes
  • Des extensions
  • Un éditeur de contenu

Ce pour quoi il est conçu.

Un outil métier

  • Des tarifs qui changent selon le profil
  • Des droits différents par utilisateur
  • Des validations
  • Des calendriers
  • Des échanges avec vos autres outils

Ce qu'il doit appliquer, sans exception.

Chaque règle ajoutée à un CMS devient une extension, ou du code de plus.

Où un CMS se tord

Chaque règle ajoute une pièce.

  1. Une règle devient une pièce de plus

    Une extension, ou du code ajouté autour d'une structure pensée pour des pages et des articles.

  2. Chaque pièce est une dépendance

    Elle se met à jour, se teste et se surveille.

  3. Chaque mise à jour touche l'ensemble

    Elle se teste avant d'être mise en ligne, sur l'ensemble des pièces, et non une par une.

Un chiffre public

Le risque vient de ce qu'on ajoute, pas du cœur.

  1. 96 %

    des vulnérabilités découvertes dans l'écosystème WordPress en 2024 l'ont été dans des extensions

  2. 4 %

    dans des thèmes

  3. 7

    dans le noyau de WordPress

Un outil métier bâti sur un CMS repose sur des extensions : c'est là que se trouve le risque.

Et un outil sur mesure ?

Il se met à jour aussi.

Un outil construit sur Symfony a lui aussi des dépendances, et elles se mettent à jour. La différence tient à ce qu'il embarque, seulement ce dont l'outil a besoin, et à qui répond des mises à jour : une personne, avec des tests et une recette.

Nous ne proposons que des versions à support long, sauf demande explicite de votre part.

Mettre à jour son outil : pourquoi, et quand

Notre position

Nous ne développons pas avec WordPress.

Ce n'est pas notre métier : nous ne connaissons pas assez son écosystème d'extensions pour répondre de lui, et nous ne livrons pas ce dont nous ne répondons pas.

Avant de signer

Trois questions à poser à tout prestataire, quel que soit l'outil.

  1. Quelles dépendances seront installées, et d'où viennent-elles ?

    Chacune est du code écrit par un tiers.

  2. Qui les met à jour, qui teste, et à quel rythme ?

    Une réponse vague veut dire que personne ne le fait.

  3. Que devient l'outil si l'une d'elles est abandonnée par son auteur ?

    Il faudra la remplacer ou la reprendre.