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.