Pelican et Neocities : Un mois après
Cela fait un mois, presque jour pour jour, que j'ai mis en ligne ce nouveau site/blog.
Mon setup est basique : un répertoire dans lequel pelican a créé quelques dossiers - content pour le contenu, output pour le site généré - deux fichiers de configuration et quelques petits "à-côté".
Un mois, c'est une bonne occasion pour faire un petit état des lieux, mais d'abord ....
D'où je viens : Wordpress
J'avais choisi Wordpress pour plusieurs raisons :
- Editeur visuel de type WYSIWYG
- Gestion des commentaires
- Hébergement gratuit
- Planification des articles
- Plateforme gérée par Wordpress.com donc aucune administration technique de ma part
- Abonnement possible à d'autres blogs
- Une foultitude de thèmes disponibles
Quelque-chose de confortable, donc, à part la publicité imposée (il faut bien financer l'infrastructure), où je n'avais à me soucier que de mon contenu, et où tout l'aspect technique est délégué à la plateforme.
Wordpress est un CMS, un outil formidable pour qui veut mettre en ligne un site - blog ou autre - sans trop se casser la tête. Tout ou presque y est possible, mais c'est là que le bas blesse. Avec le temps, Wordpress est devenu plus lourd, et l'éditeur par blocs n'aide pas vraiment.
Dans l'idée d'un déménagement vers un éventuel auto-hébergement, je me suis aperçu pendant mes tests que ça ne serait peut-être pas une partie de plaisir (base de donnée, dépendances, versions, etc).
D'où la recherche de quelque-chose de plus léger, beaucoup plus léger qui m'a amené à considérer l'option des générateurs de sites statiques, et finalement à sélectionner Pelican.
Voici donc où j'en suis avec mon site/blog ...
Édition des articles
Neocities fournit un éditeur HTML mais je l'ai à peine exploré, plus par curiosité qu'autre-chose.
Je pourrais utiliser Zim Desktop pour mes brouillons, vu qu'il sait exporter vers le format markdown. Je le ferai peut-être à l'avenir, mais j'utilise vim. Peut-être bientôt neovim, mais ça ne changerait pas grand-chose.
Tout se fait au clavier :
- Pas de mode bloc envahissant
Pas de raccourcis-clavierJe plaisante. Vim, c'est vi improved mais les commandes de base suffisent- Pas besoin de lâcher le clavier pour utiliser la souris
- et ...
... pas de gallerie de photos pour les illustration.
Bref, je suis seul devant mon éditeur de texte.
Gestion des commentaires
Comment dire...
Pour le moment je suis à p01l5
Je suis toujours à la recherche d'une solution pas trop compliquée.
Hébergement
J'utilise l'hébergement gratuit de Neocities.
Impossible d'y uploder mon site via ssh, mais des APIs sont disponibles. En attendant de disposer d'un outil sur mesure, je dois passer par du Drag and Drop en faisant bien attention de supprimer ce qui doit l'être.
Planification
Pour le moment, je planifie par la méthode papier/stylo. Cela tombe bien, j´utilise toujours mon agenda "DIY".
C'est basique, mais ça me convient.
Gestion de la plateforme
Neocities se charge de toute la stack technique d'hébergement.
A priori je suis tranquille de ce côté-là, et je peux me concentrer sur le contenu.
Abonnements
Neocities permet de suivre d'autres sites hébergés chez eux, et je peux suivre qui s'est abonné au mien (pour le moment c'est très vite fait :-P ).
Que demander de plus ?
Thèmes visuels
J'ai installé le thème visuel "lightweight" pour sa simplicité. Je le modifie au fur et à mesure de mes besoin et de mes apprentissages. D'autres thèmes sont disponibles mais je ne les ai pas tous parcourus.
Lightweight n'est pas "responsive" ; je vais devoir m'y atteler, si possible sans javascript, mais je découvre à peine CSS. Cela tombe bien car j'aime apprendre...
Pour conclure
Je suis passé d'un site où tout ou presque est pris en charge par la plateforme à un site où tout ou presque est à ma charge.
Le gap n'est pas négligeable, mais c'est très loin d'être insurmontable.
L'urgence - très relative - est la gestion des commentaires éventuels.