Sur cette page
À propos
Cecil est un générateur de sites statiques (SSG) moderne, écrit en PHP, qui se distingue par sa simplicité d’utilisation et sa capacité à transformer des fichiers Markdown en sites web complets et ultra-rapides.
Les points forts de Cecil :
-
Vitesse de chargement optimale (zero overhead) : contrairement à un CMS classique (comme WordPress), Cecil génère des fichiers HTML statiques. Puisqu’il n’y a ni base de données ni exécution de script côté serveur lors de la visite, les pages s’affichent instantanément, avec des scores de performance (Lighthouse/Core Web Vitals) proches de 100 %.
-
Workflow moderne et léger : basé sur le moteur de templates Twig, Cecil permet de créer des architectures complexes (blogs, sites de documentation, portfolios) tout en restant extrêmement léger et sécurisé par nature (pas de failles de sécurité liées au PHP dynamique sur le site final).
-
Gestion intelligente des assets : Cecil traite et optimise les ressources (CSS, JavaScript) pour minimiser le nombre de requêtes et le poids des fichiers transférés.
-
Optimisation automatique des images : Cecil gère nativement les images adaptatives en générant automatiquement plusieurs tailles et des formats modernes comme WebP ou AVIF. Le poids des pages est ainsi considérablement réduit, sans intervention manuelle du développeur.
Cecil est conçu pour les créateurs qui veulent un site dont la performance est une priorité technique, tout en conservant une grande flexibilité de design.
Historique
La première version fonctionnelle de Cecil (alors nommé PHPoole) a été publiée en septembre 2013 : un simple script PHP 5.3 basé sur Twig et le composant Console de Zend Framework.
Auteurs
- Cecil est maintenu par Arnaud Ligny, consultant web et e-commerce
- Le logo a été dessiné par Cécile Ricordeau, une formidable directrice de création ❤️
Licence
- Cecil est un logiciel libre, distribué selon les termes de la licence EUPL-1.2
- Les contenus du site cecil.app sont distribués sous licence CC BY-SA 4.0