Grav - Présentation

Gravest un système de gestion de contenu basé sur un fichier plat. Ce système n'utilise pas de base de données pour stocker le contenu, mais utilise un fichier texte (.txt) ou un fichier markdown (.md) pour stocker le contenu. La partie fichier plat fait référence au texte lisible et gère le contenu d'une manière simple qui peut être simple pour un développeur.

Grav a été développé par le Rocket Themeéquipe. Il fonctionne sur PHP et est un CMS open-source comme Joomla, Wordpress ou Drupal.

Pourquoi Grav?

Grav est désormais le système de gestion de contenu de fichier plat le plus rapide. Il est plus facile de publier et de gérer du contenu avec Grav. Il permet à un développeur de gérer le contenu très facilement en stockant le contenu dans des fichiers (tels que des fichiers texte ou markdown) plutôt que dans une base de données.

Grav vous aide à créer un site simple, gérable et rapide. Il coûte moins cher que le CMS basé sur la base de données et est utile avec les E / S pour la gestion des fichiers, lorsque vous ne disposez pas de suffisamment de ressources.

Caractéristiques de Grav

  • Il s'agit d'une plate-forme Web de fichiers plats rapide, simple et puissante.

  • Il est utilisé pour créer des sites Web sans outils supplémentaires ni connaissances html.

  • Il utilise un fichier texte ou un fichier markdown pour stocker le contenu.

  • Il n'utilise pas de base de données, ce qui atténue les cas de goulot d'étranglement.

  • Il utilise un modèle basé sur PHP fourni par Twig qui est analysé directement dans PHP, ce qui le rend rapide.

Avantages

  • Il n'est pas basé sur un CMS de base de données, il est donc très facile à installer et sera prêt à être utilisé lorsque vous téléchargerez les fichiers sur le serveur.

  • Il utilise des fichiers texte Markdown pour faciliter les choses. Grâce à cela, le contenu est converti dynamiquement en HTML et affiché dans le navigateur.

  • En cas de sécurité, Grav n'a pas de zone d'administration ni de base de données. Il n'y a donc aucune chance de piratage en compte ou dans la base de données pour accéder aux données importantes.

  • Vous pouvez facilement sauvegarder tous les fichiers pour conserver la copie de sauvegarde de votre site Web, car il n'y a pas de base de données à sauvegarder.

  • C'est un logiciel qui ne nécessite pas plus de temps pour apprendre.

Désavantages

  • Vous pouvez rencontrer des cas où des utilisateurs non autorisés peuvent accéder directement à votre contenu à partir des fichiers car il n'y a pas de base de données pour les fichiers.

  • Il est difficile de créer des sites Web complexes en utilisant Grav CMS.