Grav - Übersicht

Gravist ein Flat-File-basiertes Content-Management-System. Dieses System verwendet keine Datenbank zum Speichern des Inhalts, sondern eine Textdatei (.txt) oder eine Markdown-Datei (.md) zum Speichern des Inhalts. Der Flatfile-Teil bezieht sich auf den lesbaren Text und behandelt den Inhalt auf einfache Weise, was für Entwickler einfach sein kann.

Grav wurde von der entwickelt Rocket ThemeMannschaft. Es läuft auf PHP und ist ein Open-Source-CMS wie Joomla, Wordpress oder Drupal.

Warum Grav?

Grav ist jetzt das schnellste Flat-File-Content-Management-System. Es ist einfacher, Inhalte mit Grav zu veröffentlichen und zu verwalten. Entwickler können Inhalte sehr einfach verarbeiten, indem sie Inhalte in Dateien (z. B. Text- oder Markdown-Dateien) anstatt in einer Datenbank speichern.

Mit Grav können Sie eine einfache, überschaubare und schnelle Website erstellen. Es kostet weniger als das datenbankgesteuerte CMS und ist bei E / A für die Dateiverwaltung nützlich, wenn Sie nicht über genügend Ressourcen verfügen.

Eigenschaften von Grav

  • Es ist eine schnelle, einfache und leistungsstarke Flat-File-Webplattform.

  • Es wird verwendet, um Websites ohne zusätzliche Tools oder HTML-Kenntnisse zu erstellen.

  • Es verwendet eine Textdatei oder eine Markdown-Datei, um den Inhalt zu speichern.

  • Es wird keine Datenbank verwendet, sodass Engpässe vermieden werden.

  • Es verwendet eine von Twig bereitgestellte PHP-basierte Vorlage, die direkt in PHP analysiert wird, was es schnell macht.

Vorteile

  • Es basiert nicht auf Datenbank-CMS, ist daher sehr einfach zu installieren und kann verwendet werden, wenn Sie die Dateien auf den Server hochladen.

  • Es verwendet Markdown-Textdateien, um die Dinge zu vereinfachen. Auf diese Weise wird der Inhalt dynamisch in HTML konvertiert und im Browser angezeigt.

  • Aus Sicherheitsgründen verfügt Grav nicht über einen Administrationsbereich und keine Datenbank. Es besteht also keine Möglichkeit, sich in das Konto oder in die Datenbank zu hacken, um auf wichtige Daten zuzugreifen.

  • Sie können problemlos alle Dateien sichern, um die Sicherungskopie Ihrer Website zu behalten, da keine Datenbank zum Sichern vorhanden ist.

  • Es ist eine Software, die nicht mehr Zeit zum Lernen benötigt.

Nachteile

  • Möglicherweise stoßen Sie auf Fälle, in denen nicht autorisierte Benutzer direkt aus den Dateien auf Ihre Inhalte zugreifen können, da für die Dateien keine Datenbank vorhanden ist.

  • Es ist schwierig, komplexe Websites mit Grav CMS zu erstellen.