2 Matching Annotations
  1. May 2020
    1. sans les contraintes d’une base de données

      Là où les piles «traditionnelles» (Wordpress, Drupal, etc.) délèguent le contenu à un tiers (une base de données, telle que MySQL), les générateurs de site statique proposent d’abstraire cette fonctionnalité à même le système de publication, sans avoir à installer un logiciel supplémentaire.

      Le paradigme des fichiers en plein texte comme source de contenu m’apparaît fondamental: là où une base de données virtualise les informations, le fichier texte nativement utilisable dans n’importe quel système d’exploitation (on peut copier/coller un fichier ou un répertoire dans une interface visuelle comme l’explorateur Windows ou le Finder de MacOS, ou encore via une interface en ligne de commande).

      Comme tu le soulignes, la structuration des contenus est ainsi plus facile à manipuler. Elle dépend beaucoup moins du logiciel utilisé (bien que chaque système comporte ses petites règles de formatage, comme les clés YAML/TOML/JSON).

      C’est ce très bas niveau d’abstraction (que tentent paradoxalement de simuler des logiciels de haut niveau comme Wordpress ou Microsoft Word, paraboles techniques que Ted Nelson qualifie d’extrêmement pernicieuses).

  2. Jan 2019