Cecil logo

Démarrage rapide

Cecil est une application en ligne de commande, propulsée par PHP, qui fusionne des fichiers textes plats (écrit en Markdown), des images et des templates Twig afin de générer un site statique.

Créer un blog

Si vous souhaiter créer un blog sans vous casser la tête, le starter blog est fait pou vous !

Cliquez sur le bouton ci-dessous et laisser Forestry CMS vous guider.

Import this project into Forestry


Créer un site web

Créer un site web – à partir de rien – en 4 étapes!

Étape 1 : Installer Cecil

Téléchargez cecil.phar depuis votre terminal:

curl -LO https://cecil.app/cecil.phar

Vous pouvez également télécharger Cecil manuellement depuis le site web.

PHP 7.1+ est requis.

Étape 2 : Créer un nouveau site

Lancez la commande new:site :

php cecil.phar new:site <monsiteweb>

Étape 3 : Ajouter du contenu

Lancez la commande new:page :

php cecil.phar new:page blog/mon-premier-billet.md <monsiteweb>

Vous pouvez maintenant modifier la page nouvellement créée avec votre éditeur Markdown favoris (je recommande Typora): <monsiteweb>/content/blog/mon-premier-billet.md.

Étape 4 : Vérifier l’aperçu

Lancez la commande suivante pour générer et servir le site web :

php cecil.phar serve --drafts <monsiteweb>

Naviguez ensuite sur votre nouveau site web à http://localhost:8000.

Notes :

  • La commande serve démarre un serveur HTTP local et un observateur : si un fichier (une page, un template ou la config) est modifié, la page active du navigateur est rechargée.
  • L’option --drafts est utilisée pour inclure les brouillons.

Suggérer une modification