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 pour vous.
Le moyen le plus simple de déployer et de gérer le starer blog est certainement avec Netlify + Netlify CMS.
Si votre objectif est de gérer rapidement le contenu, et de décider plus tard où le déployer, laissez Forestry CMS vous guider.
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.