• # Grav c'est cool

    Posté par . En réponse au journal Une tribune pour le CMS grav. Évalué à 3.

    Grav est super intéressant, à mi-chemin entre les générateurs de site statique et les CMS à la Wordpress ! En gros, toutes les données exploitées par Grav sont stockées dans le dossier même de l'installation (flat-file database) ce qui permet une sauvegarde ultra simple avec rsync & cie.

    Après, chaque étape finie de construction du site est judicieusement mise en cache pour permettre un chargement ultra-rapide des pages et des fonctionnalités... tout en gardant le côté dynamique de PHP qui permet de mettre en place des systèmes d'authentification/autorisation ou... ou autre chose j'imagine mais perso j'ai rien trouvé d'autre d'utile à faire avec un CMS lol

    Écrire un thème pour Grav, c'est juste merveilleux avec le moteur de templating Twig. Et du coup pour les personnes qui ont l'habitude de trucs vraiment mal foutus (genre Wordpress/Drupal) c'est rafraîchissant d'utiliser une technologie qui a appris des erreurs du passé.

    Perso, mon expérience a été de passer de Wordpress à Grav, puis à des générateurs de site statique, car je me suis rendu compte qu'un générateur me permettait de faire tout ce que je faisais déjà avec un CMS complet, mais avec moins de risques de sécurité (pas besoin de stresser pour les mises à jour) et moins d'impact écologique (générer tes pages une fois c'est plus écolo que les générer à chaque requête ou de faire tourner une surcouche PHP avec un cache APCU).

    Bref, si tu veux absolument utiliser un CMS en PHP, essaye Grav. Y'a des chances que tu kiffes graves x). Déso c'était un peu hors sujet mais j'essayais de donner un peu de contexte au journal :D