Skip to content

About

Ultra-lightweight, secure PHP CMS with no database or plugins: Lighthouse 100, built-in SEO and GEO (JSON-LD, llms.txt, AI bots), and a 3-minute setup on any shared hosting plan.

Topics

Resources

Stars

45 stars

Watchers

0 watching

Forks

Repository files navigation

Français · English · Español · Deutsch · Italiano · Português · 简体中文

Éclair CMS : le CMS ultra léger, ultra rapide, taillé pour Google et les IA

Télécharger Éclair 1.7.0 PHP 8.1 ou plus Lighthouse 100 Aucune base de données Licence MIT

Un site professionnel en 3 minutes, sur n'importe quel hébergement mutualisé.
Sans base de données. Sans extensions. Sans maintenance.

Installer · Pourquoi Éclair · Assistant IA · Claude et ChatGPT · Thèmes et boutique · Aperçu · Sécurité · Guide complet


L'éditeur d'Éclair avec l'analyse SEO et GEO à 100 sur 100, et l'article publié affiché sur un téléphone

Pourquoi Éclair

WordPress sait tout faire, mais il lui faut une base de données, des extensions pour le SEO, la sécurité et le cache… et des mises à jour sans fin. Éclair réunit l'essentiel dans un CMS de moins de 1 Mo, pensé pour les indépendants, les artisans et les petites entreprises.

⚡ Ultra rapide

Chaque page est servie depuis un cache statique, sans charger l'application : 100/100 sur Lighthouse et 0,7 ms de temps de réponse serveur (mesuré en local).

🔎 SEO intégré

Données structurées, sitemap, redirections, aperçu Google et score SEO en direct dans l'éditeur, sans aucune extension.

🤖 Prêt pour les IA

llms.txt, version Markdown de chaque page, règles pour 30 robots d'IA et score GEO pour être cité par ChatGPT, Perplexity ou Gemini.

🛡️ Sécurisé par défaut

Double authentification, anti-bruteforce, en-têtes stricts, contenus assainis. Une revue de sécurité offensive, toutes les failles corrigées.

🪶 Ultra léger

Aucune base de données : tes contenus sont des fichiers protégés. Une archive de 440 Ko, zéro dépendance, zéro cookie sur le site public.

😊 Simple comme bonjour

Installation guidée en 4 questions, éditeur de blocs avec / ou mode Visuel (la page telle qu'elle s'affiche), checklist de démarrage. Administration en 7 langues, site en 6 langues.

Assistant IA : demande, relis, publie

L'assistant IA d'Éclair : à la demande « Écris un article sur le choix des couleurs d'une marque, avec une image », il crée l'image et un brouillon complet noté SEO 91 et GEO 100

Écris ce dont tu as besoin, comme à un collègue : « Écris un article sur le choix des couleurs d'une marque, avec une image. » L'assistant vérifie que le sujet n'existe pas déjà, crée l'image, rédige le brouillon complet (titre, L'essentiel, intertitres, tableau, FAQ, méta-description, liens internes) dans le ton de ton site, puis te le présente avec ses scores SEO et GEO. Rien n'est publié sans ton clic.

✍️ Écrit comme toi

Un profil éditorial rédigé en un clic à partir de ton site : public, ton, valeurs, règles, style des images. Chaque texte suit aussi les règles d'analyse d'Éclair : les brouillons visent un score élevé dès le départ.

🖼️ Images comprises

GPT Image 2.5, FLUX 3 ou Ideogram 3 : l'image à la une est imaginée à partir de l'article, optimisée en WebP et décrite (texte alternatif). Ou joins tes propres photos.

👥 Agit sur ton site

« Ajoute Léa Martin à la page équipe avec la photo jointe » : la modification est prête, tu la prévisualises et l’appliques d’un clic. Annulable d’un clic aussi.

🛡️ Tu gardes la main

L'IA ne publie et ne supprime jamais rien. Clés chiffrées, budget mensuel, quota quotidien. Claude ou ChatGPT avec ta propre clé : aucun abonnement, environ 0,24 $ l'article avec Claude Opus 5.5.
L'assistant prépare l'ajout de Léa Martin, avec sa photo, à la page À propos : aperçu, appliquer ou ignorer

Propositions à valider
Sur une page publiée, rien ne change avant ton accord.

Dans l'éditeur, un passage sélectionné et le menu IA : améliorer, corriger, raccourcir, développer, simplifier, traduire

Retouches en un clic
Améliorer, corriger, raccourcir, traduire, rédiger la FAQ ou les textes alternatifs.

Activation en 5 minutes et tarifs détaillés : voir le guide, section Assistant IA.

Claude et ChatGPT, avec ton abonnement

À gauche, la page où Claude demande l'accès au site : lire les contenus, créer des brouillons, proposer des modifications, jamais publier ni supprimer. À droite, Réglages › Assistant IA : l'adresse du connecteur MCP et les applications connectées, Claude et ChatGPT

Tu travailles déjà dans Claude ou ChatGPT ? Branche-les sur ton site avec le connecteur MCP intégré : active-le dans Réglages › Assistant IA, colle son adresse dans Claude ou ChatGPT, donne ton accord. Ton IA lit ton site, reçoit ton profil éditorial et les règles SEO et GEO d'Éclair, rédige des brouillons et prépare des modifications de tes pages publiées, que tu vérifies dans l'éditeur. Ton abonnement fait le travail : aucune clé d'API, aucun coût pour le site.

  • Rien n'est publié ni supprimé : brouillons et propositions seulement, c'est toi qui publies dans Éclair.
  • Accès sous ton contrôle : OAuth 2.1 avec PKCE, accord donné après connexion (double authentification comprise), accès coupé d'un clic, ou automatiquement si tu changes de mot de passe.
  • Léger : serveur MCP et autorisation tiennent en moins de 25 Ko de PHP, sans dépendance.
  • Dans l'assistant intégré aussi, avec tes clés d'API Claude et ChatGPT, tu choisis l'IA à chaque conversation.

Mise en place en 3 minutes et offres compatibles : voir le guide, section Connecteur MCP.

Mode Visuel : modifie ta page telle qu'elle s'affiche

Le mode Visuel de l'éditeur : la page s'affiche avec le thème du site, le bloc « Atouts » est sélectionné avec sa barre d'outils (monter, descendre, dupliquer, supprimer, ajouter, retoucher avec l'IA) et son formulaire dans le panneau de droite

Dans l'éditeur, passe de Blocs à Visuel : ta page apparaît avec ton thème, exactement comme tes visiteurs la verront, et tu la modifies sur place. Clique sur un titre ou un paragraphe pour l'écrire, sur une image pour la changer. Une petite barre déplace, duplique, supprime ou ajoute un bloc ; ✨ retouche le passage avec l'IA. Vérifie le rendu en largeur mobile, tablette ou ordinateur, et annule avec Ctrl+Z.

Pas d'idée de départ ? Dans un nouveau contenu, ouvre Créer avec l'IA et décris ta page : son objectif, son public, son ton, les sections voulues. L'IA compose un brouillon complet (bandeau, atouts, FAQ, appel à l'action, titre et description pour Google) dans le ton de ton site, avec tes vraies pages pour les liens et tes images. Elle n'invente rien : ce qui manque est marqué « [À compléter : …] », et l'analyse te le rappelle tant que ce n'est pas rempli. Le brouillon s'ouvre directement en mode Visuel.

  • Zéro impact sur ton site : le mode Visuel n'existe que dans l'aperçu de l'administration. Tes pages publiques restent identiques à l'octet près, toujours 100/100 sur Lighthouse.
  • Léger : 3,3 Ko compressés pour le mode Visuel, sans bibliothèque.
  • Avec Claude ou ChatGPT : le coût est affiché avant chaque demande (≈ 0,08 $ la page avec Claude Sonnet 5.5) et déduit du budget de l'assistant. Le connecteur MCP sait aussi composer une page en sections.

Mode d'emploi : voir le guide, section Mode Visuel et Créer une page avec l'IA.

Thèmes et boutique

Le même site avec les 6 thèmes d'Éclair : Éclair, Éditorial, Atelier, Studio, Boutique et Contraste

6 thèmes livrés, à choisir dans Réglages › Apparence avec un aperçu en direct de ton vrai site, sur ordinateur ou sur mobile, avant d'enregistrer : Éclair, Éditorial, Atelier, Studio, Boutique et Contraste. En-tête centré ou non, listes en grille ou en liste, couleur et polices au choix. Chaque thème n'est qu'une feuille de style de 1,5 à 3 Ko : le HTML ne change pas, donc la vitesse, l'accessibilité et le référencement non plus. Pour tes propres retouches, un champ CSS personnalisé s'ajoute après le thème et reste en place lors des mises à jour.

Une fiche produit Éclair : galerie photo, prix barré, variantes, bouton Acheter relié à Stripe, livraison et retours ; à droite, le catalogue sur mobile

Mode boutique léger : vends tes produits sans la lourdeur d'un e-commerce. Chaque produit a sa fiche, son bouton Acheter mène à un lien de paiement Stripe, PayPal ou Revolut Business, et c'est tout : pas de panier, pas de base de données, aucune donnée bancaire sur ton serveur. Seul coût : la commission du prestataire, par exemple 1 % + 0,20 € avec Revolut Business ou 1,5 % + 0,25 € avec Stripe pour une carte européenne standard1.

🛍️ Des fiches qui vendent

Galerie photo, prix et prix barré, variantes sans JavaScript (taille, couleur), stock, frais de livraison et retours affichés, produits associés. Catalogue avec filtres par catégorie et bloc Produits pour ta page d'accueil.

💳 Stripe, PayPal ou Revolut

Un lien de paiement Stripe, PayPal ou Revolut Business par produit (ou par variante) : ton prestataire encaisse, envoie les reçus et gère les remboursements. Aucun abonnement chez Éclair.

🔎 Taillé pour Google

Données structurées Product et Offer (prix, stock, livraison, politique de retour), catégories piliers, et flux Google Merchant Center pour apparaître gratuitement dans l'onglet Shopping.

🤖 Cité par les IA

Prix et disponibilité dans llms.txt et dans la version Markdown de chaque fiche. L'assistant IA rédige une fiche à partir de ta photo, sans jamais inventer de prix.
Réglages › Apparence : choix du thème et aperçu en direct du site

Aperçu en direct
Essaie chaque thème sur ton vrai site, rien n'est publié avant d'enregistrer.

L'éditeur d'une fiche produit : prix, prix barré, disponibilité, lien de paiement Stripe et photos

Fiche produit
Prix, lien Stripe, photos et variantes, en haut de l'éditeur.

La boutique ne s'ouvre qu'avec des mentions légales et des conditions générales de vente publiées. Mode d'emploi complet : guide, section Boutique.

Éclair face à WordPress

WordPress classique ⚡ Éclair
Installation Créer une base MySQL, puis lancer l'assistant ✅ Envoyer le dossier, répondre à 4 questions
Base de données MySQL obligatoire ✅ Aucune (fichiers protégés)
Archive à télécharger ≈ 35 Mo2 ✅ 440 Ko
SEO, sitemap, données structurées Extension à installer et à maintenir ✅ Intégré
GEO : llms.txt, Markdown, robots IA Extensions, rarement complet ✅ Intégré
Pages publiques Générées à chaque visite, sauf extension de cache ✅ Servies depuis un cache statique
Cookies sur le site public Souvent nombreux ✅ Aucun
Double authentification, anti-bruteforce Extensions ✅ Intégrés
Mises à jour d'extensions Régulières, première source de failles ✅ Aucune extension à mettre à jour
Assistant IA (rédaction, images) Extensions, souvent avec abonnement ✅ Intégré : Claude ou ChatGPT, avec ta clé
Thèmes À installer, souvent lourds, parfois payants ✅ 6 thèmes intégrés, aperçu en direct
Vendre en ligne WooCommerce : extension, base de données, mises à jour ✅ Boutique légère intégrée, paiement par lien Stripe, PayPal ou Revolut

Performances

Lighthouse : 100 en performance, accessibilité, bonnes pratiques et SEO. 0,7 ms de temps de réponse, 7 à 10 Ko de HTML compressé, 1,2 Ko de JavaScript, 0 cookie

Mesuré en local sur le site de démonstration (PHP 8.3, page d'accueil illustrée et article de 600 mots), avec Lighthouse 12 en mobile et sur ordinateur ; un score peut varier d'un point d'une passe à l'autre. Comment c'est possible :

  • Cache statique automatique : chaque page est générée une fois, puis servie directement par index.php. Le cache se vide tout seul à chaque modification.
  • CSS intégré dans la page, polices système : aucune requête bloquante, aucun décalage de mise en page.
  • Images optimisées à l'envoi : redimensionnées, converties en WebP responsive (480 à 1600 px), dimensions explicites et chargement différé.
  • Un seul script public, différé, de 1,2 Ko compressé. Compression Brotli ou Gzip et cache navigateur d'un an via .htaccess.

Sur un vrai mutualisé, ajoute la latence réseau et le démarrage de PHP de ton hébergeur.

SEO et GEO : trouvé sur Google, cité par les IA

Un article publié devient une page HTML avec JSON-LD, un sitemap avec IndexNow, un flux RSS, llms.txt, une version Markdown et un robots.txt, lus par Google, Bing, ChatGPT, Perplexity, Gemini, Claude et Copilot

🔎 SEO

  • Analyse en temps réel avec score : titre, méta-description, expression-clé, structure, maillage interne, textes alternatifs…
  • Données structurées JSON-LD : Organization ou LocalBusiness, BlogPosting, FAQPage, BreadcrumbList, auteur…
  • Sitemap avec images et hreflang, flux RSS complet, Open Graph avec image de partage générée.
  • Redirections 301 automatiques quand une adresse change, et un gestionnaire de redirections pour reprendre un ancien site.
  • IndexNow : Bing et les autres moteurs compatibles sont prévenus à chaque publication.

🤖 GEO (moteurs de réponse IA)

  • /llms.txt et /llms-full.txt générés automatiquement (proposition llmstxt.org).
  • Version Markdown de chaque page : ajoute .md à n'importe quelle adresse.
  • Politique robots IA en un clic : ouvert, citations seulement ou fermé, pour 30 robots (GPTBot, ClaudeBot, PerplexityBot…).
  • Bloc « L'essentiel » en tête d'article : le résumé que les IA reprennent volontiers.
  • Score GEO : FAQ, intertitres en questions, chiffres concrets, sources, auteur identifié (E-E-A-T)…

Aperçu

Tableau de bord d'Éclair : statistiques, pages à améliorer et santé du site

Tableau de bord
Ce qu'il faut améliorer et la santé du site, d'un coup d'œil.

Réglages IA et GEO : choix de la politique pour les robots d'intelligence artificielle

Visibilité IA
Autorise, limite ou bloque les robots d'IA en un clic.

Médiathèque d'Éclair avec les images envoyées

Médiathèque
Images redimensionnées et converties en WebP automatiquement.

Article du site public affiché en mode sombre

Mode sombre automatique
Le site s'adapte au thème de chaque visiteur.

Captures réalisées sur « Atelier Nova », un site de démonstration fictif créé avec Éclair (illustrations originales).

Sécurité

Éclair est conçu pour un environnement hostile : hébergement mutualisé, robots qui testent des mots de passe en permanence.

  • Aucune base de données, donc aucune injection SQL. Les fichiers de données sont doublement protégés (.htaccess et ligne <?php exit; ?>), privés et écrits de façon atomique.
  • Connexion blindée : mots de passe en Argon2id, limites par réseau et par compte (ton appareil habituel n'est jamais bloqué par un attaquant), double authentification avec codes de secours.
  • Mot de passe redemandé pour les actions sensibles, mots de passe provisoires à changer, sessions courtes et révocables.
  • Site public verrouillé : Content-Security-Policy stricte, contenus assainis par liste blanche, aucune redirection ouverte, images ré-encodées.
  • Installation protégée : fenêtre de 2 heures, et adresse du site vérifiée par le serveur lui-même avant toute redirection.
  • Page Sécurité : contrôle d'intégrité des fichiers, test de protection des dossiers, journal, sauvegarde en un clic.
  • Connecteur MCP désactivé par défaut : une fois activé, OAuth 2.1 avec PKCE, accord après connexion, jetons hachés et révocables, aucune publication ni suppression possible.

Note

Revue de sécurité offensive. Courses entre requêtes, force brute, redirections, injections, fichiers piégés : 17 failles ont été trouvées (2 graves, 7 moyennes, 8 mineures) et toutes corrigées. Les 13 scénarios d'attaque ont ensuite été rejoués sur la version corrigée : tous neutralisés. Les tests automatiques (php tests/run.php) en reprennent une grande partie.

Détails complets dans le guide, section Sécurité.

Installation en 3 minutes

Installation en trois étapes : envoyer le dossier, répondre à quatre questions, le site est en ligne

  1. Télécharge l'archive eclair-cms-1.7.0.zip (440 Ko) et décompresse-la.
  2. Envoie le contenu du dossier eclair dans le dossier public de ton hébergement (public_html, www…), fichiers cachés .htaccess compris.
  3. Ouvre l'adresse de ton site : l'assistant démarre. Quatre questions, des confettis, et ton site est en ligne avec ses premières pages.

Prérequis : PHP 8.1 ou plus (8.3 recommandé), Apache ou LiteSpeed (la quasi-totalité des mutualisés : OVH, o2switch, Hostinger, IONOS…), un certificat HTTPS. L'assistant vérifie tout et explique quoi corriger. Nginx est aussi possible (configuration).

Tip

Par sécurité, l'installation doit être faite dans les 2 heures qui suivent la première visite. Passé ce délai, supprime data/install-window.php par FTP et recharge la page.

Documentation

Le guide complet détaille tout le reste :

Pour les développeurs

PHP 8.1+ sans framework ni Composer : des classes simples dans eclair/app/lib/, des vues PHP et du JavaScript natif.

PHP_CLI_SERVER_WORKERS=4 php -S localhost:8000 -t eclair tools/router.php   # serveur de développement
php tests/run.php                                                           # 502 vérifications unitaires et HTTP
php tools/build.php                                                         # archive prête à distribuer

Structure du projet et personnalisation du thème : voir Pour les développeurs.

Licence

Éclair est distribué sous licence MIT (LICENSE) : utilise-le, modifie-le et redistribue-le librement, y compris pour un usage commercial, en conservant la mention de copyright. Une partie des icônes de l'administration est dérivée de Lucide (licence ISC, voir THIRD-PARTY-NOTICES.txt).


⚡ Éclair, pour les indépendants et les petites entreprises qui veulent un site rapide, bien référencé et tranquille.

Footnotes

  1. Pour une carte standard de l'Espace économique européen. Revolut Business : 1 % + 0,20 €, 2,8 % + 0,20 € hors EEE (aide Revolut, vérifié le 31 octobre 2026). Stripe en France : 1,5 % + 0,25 €, 2,8 % + 0,25 € pour une carte premium, 3,15 % + 0,25 € hors EEE (stripe.com/fr/pricing, vérifié le 30 octobre 2026). PayPal en France : 1,2 % + 0,35 € par carte, 2,9 % + 0,35 € avec un compte PayPal (grille PayPal, vérifié le 31 octobre 2026). Chez Stripe et Revolut, les liens de paiement sont inclus sans frais supplémentaires. ↩

  2. Archive officielle de WordPress 7.1.4 : 37 239 942 octets, soit 35,5 Mo (lien de téléchargement, vérifié le 29 octobre 2026). ↩

About

Ultra-lightweight, secure PHP CMS with no database or plugins: Lighthouse 100, built-in SEO and GEO (JSON-LD, llms.txt, AI bots), and a 3-minute setup on any shared hosting plan.

Topics

Resources

Stars

45 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages