3 – Il n’y a pas de Back office.
Non et c’est même le principe en réalité. Néanmoins, pour ceux qui stockent leur site sur Github, il existe Prose, qui vous permettra de créer des articles et les publier depuis une interface web bien pratique.
4 – Pas de WYSIWYG
En effet, sans back office, il est impossible d’avoir un WYSIWYG, mais cela ne veut pas dire que vous allez devoir écrire vos articles en HTML. Il existe des langages pour mettre en forme du texte tellement simples qu’ils vous feront oublier les WYSIWYG ! Personnellement, mon préféré est le Markdown.
5 – Pas de recherche
En effet, sans langage coté serveur, pas moyen d’utiliser de moteur de recherche comme solr, ou sphinx. Il y a quand même quelques solutions.
La solution Javascript, avec un plugin comme list.js. Recherches dynamiques, autocomplétion, et plutôt rapide, mais qui ne peut prendre en compte que les titres.
Une autre solution est de passer par Google, qui propose un service de recherche personalisé.
http://listjs.com/
6 – Il n’y a pas de tutos
En cherchant bien, on arrive a en trouver quelques uns.
http://net.tutsplus.com/tutorials/other/building-static-sites-with-jekyll/