Follow

Des fois tu te dis que les usines à gaz du web, quand même ...

exemple aujourd'hui :
J'avais créé il y a un ou deux ans un site perso statique hyper simple avec Hugo. Déjà, c'était un peu chiant à utiliser mais bon.
Entre temps, changement d'ordi, je perds tout (l'install de Hugo, les contenus, etc).
Remettre à jour : des heures perdues pour refaire fonctionner Hugo, sans résultat.

Refaire 1 pages en HTML de base en modifiant 4 liens : 30 minutes à tout casser, voilà, le site est à jour.

@matiu_bidule @dav je ne sais plus où j’ai lu il y a quelques jours que les générateurs de sites statiques, donc des sites souvent simples, sont de vraies usines à gaz. Je crois que c’était sur masto aussi ...

@dav hmm je ne sais plus mais c'est intéressant comme discussion @matiu_bidule

@nicosomb @matiu_bidule @dav Je me suis promis que si un jour je quitte spip, je n'irai pas vers ces merdiers où il faut installer ma moitié d'internet.

J'écrirai un bout de php-cli, voire j'apprendrai le Python pour reprendre le code de Karl la-grange.net/2020/04/20/parta mais jamais tout le boxon automagique, je vois trop comme tout ça est fragile (dépendances, évolutions, et nyanyanya). Voire je ferai juste du md2html et le reste à la mano comme en 96 quand j'ai commencé.

@panais @nicosomb @matiu_bidule @dav
Vraiment il ne faut pas compter sur moi pour défendre tous ces bidules comme tu dis qui sont toujours un peu mystérieux pour moi.
Quand ça marche c'est bien, et quand ça plante c'est l'enfer.
Ça m'aide plutôt à avancer, à comprendre des choses que je ne comprends pas.
Enfin bref, chacun fait bien comme il veut et je ne donne surtout pas de conseils en la matière.
Faites à la main, avec un cms ou autrement, l'important c'est de faire, non ?

@panais @webetcaetera @nicosomb @matiu_bidule @dav complètement d'accord.

Perso j'utilise Grav (comme @nicosomb ) je crois pour mon "journal" (non publié, juste en local)

Son point fort à mes yeux (je connais pas les autres pour être honnête), est d'avoir les contenus en Markdown dans une arbo que je peux backuper et éventuellement reprendre ailleurs.

@panais À mon taf j'ai codé mon propre "CMS" en PHP. Création de l'arbo avec de simples titres transformés automatiquement en url lisibles, modifications avec des glissé-déposé. J'écris directement du HTML pour le contenu, dans la page elle-même, depuis le backoffice (grâce à codemirror, qui transforme un textarea en zone d'éditeur de code avec coloration syntaxique). Le HTML est stocké en base de données, et récupérable tel quel en cas de changement de système. @nicosomb @matiu_bidule @dav

@matiu_bidule Oui la vitesse d'évolution de Hugo c'est la plaie... Mais petit conseil :

1. Versionner les sources du site, et documenter un tout petit peu (genre : version d'Hugo utilisée à l'époque)
2. Dans le fichier de config de Hugo il est possible d'indiquer la version d'Hugo qui va bien avec le site
3. Donc c'est possible de retrouver cette version et de l'installer pour re-générer le site (Hugo ne reposant que sur un fichier, c'est assez simple)

@matiu_bidule
3bis. Certains services de déploiement/hébergement (comme Netlify) prennent en compte la version d'Hugo indiquée

Je dis pas que tout ça est simple... Juste que c'est possible.

@antoinentl
Merci. Sans doute intéressant. Mais là j'ai la grosse flemme. Et ça n'est pas bon signe.

@matiu_bidule Moi-même je me suis fatigué en écrivant ces explications...

Sign in to participate in the conversation
La Quadrature du Net - Mastodon - Media Fédéré

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!