Logo de Cecil Cecil
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, offrant des scores de performance (Lighthouse/Core Web Vitals) proches de 100 %.

  • Workflow moderne et léger : basé sur le moteur de templates Twig, il permet de créer des architectures complexes (blogs, documentations, 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 : le moteur 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 responsives en générant automatiquement plusieurs tailles et formats modernes comme le WebP ou l'AVIF. Cela réduit drastiquement le poids des pages 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 et était un simple script PHP 5.3 basé sur le composant Console de Zend Framework et Twig.

Auteurs

  • Cecil est maintenu par Arnaud Ligny, consultant web & e-commerce
  • Le logo a été créé par Cécile Ricordeau, une formidable directrice de création ❤️

Licence

  • Cecil est un logiciel gratuit distribué sous les termes de la licence MIT
  • Le site cecil.app est distribué sous CC BY-SA 4.0