03 Apr 2016
GRAV è un flat-file CMS. Questo significa che non viene utilizzato un database dove salvare i dati. Ogni informazione è salvata su file.
L’utilizzo di questo software può essere molto utile in siti o applicazioni che non richiedono complessità eccessive.
Il fatto di non avere un database lo rende molto veloce e ottimo per hosting con poche risorse.
E’ un progetto in crescita esponenziale con molti plugin e temi a disposizione.
Ultimamente è stato anche creato un pannello di amministrazione grafico in modo da non dover gestire tutto da file.
Scheda Progetto
- URL: https://github.com/getgrav/grav
- DIPENDENZE: http://learn.getgrav.org/basics/requirements#php-requirements
- Possibilità di gestione tramite intefaccia CLI (shell)
- Templating tramite TWIG
- Creazione contenuti tramite MARKDOWN
PRO
- Rapido nel caricamento pagina
- Ben documentato
- Lista plugin e template in crescita
- Intefaccia grafica per gestione CMS
- Interfaccia CLI per aggiornamenti e installazione
CONTRO
- Debug ancora un po’ difficile da fare
- A differenza di Jekyll, non crea una versione statica del sito, ma è necessario sempre un interprete PHP