Grav - Panoramica

Gravè un sistema di gestione dei contenuti basato su file flat. Questo sistema non utilizza il database per memorizzare il contenuto, ma utilizza un file di testo (.txt) o un file markdown (.md) per memorizzare il contenuto. La parte flat-file si riferisce al testo leggibile e gestisce il contenuto in un modo semplice che può essere semplice per uno sviluppatore.

Grav è stato sviluppato da Rocket Themesquadra. Funziona su PHP ed è un CMS open source come Joomla, Wordpress o Drupal.

Perché Grav?

Grav è ora il sistema di gestione dei contenuti di file flat più veloce. È più facile pubblicare e gestire i contenuti con Grav. Consente a uno sviluppatore di gestire il contenuto molto facilmente memorizzando il contenuto in file (come file di testo o markdown) piuttosto che nel database.

Grav ti aiuta a costruire un sito semplice, gestibile e veloce. Costa meno del CMS basato su database ed è utile con l'I / O per la gestione dei file, quando non si hanno risorse sufficienti.

Caratteristiche di Grav

  • È una piattaforma web di file flat veloce, facile e potente.

  • Viene utilizzato per creare siti Web senza strumenti aggiuntivi o conoscenze html.

  • Utilizza un file di testo o un file di markdown per memorizzare il contenuto.

  • Non usa il database, quindi questo mitiga le istanze di strozzature.

  • Utilizza un modello basato su PHP fornito da Twig che viene analizzato direttamente in PHP che lo rende veloce.

Vantaggi

  • Non è basato sul database CMS, quindi è molto facile da installare e sarà pronto per l'uso quando caricherai i file sul server.

  • Usa i file di testo Markdown per rendere le cose facili. In questo modo, il contenuto viene convertito dinamicamente in HTML e visualizzato nel browser.

  • In caso di sicurezza, Grav non dispone di area di amministrazione e database. Quindi non c'è possibilità di hackerare l'account o nel database per accedere ai dati importanti.

  • Puoi facilmente eseguire il backup di tutti i file per conservare la copia di backup del tuo sito Web, poiché non è presente alcun database di cui eseguire il backup.

  • È un software che non richiede più tempo per imparare.

Svantaggi

  • Potresti imbatterti in casi in cui utenti non autorizzati possono accedere direttamente ai tuoi contenuti dai file poiché non esiste un database per i file.

  • È difficile creare siti Web complessi utilizzando Grav CMS.