Grav un CMS senza Mysql
GRAV è un moderno CMS (Content Management System) Open Source Flat file, un CMS che utilizza file per immagazzinare i dati e non Mysql che utilizzano altri CMS (WordPress, Joomla, Concrete5, Drupal). E’ un CMS a zero installazione, si preleva il pacchetto compresso si estrae e si inserisce nella cartella principale di pubblicazione del sito web.
Il CMS è stato sviluppato da RocketTheme , gli sviluppatori per questo progetto hanno avuto l’esigenza di creare un progetto semplice e allo stesso tempo veloce per il web, non ci sono limiti con GRAV, come altri CMS è possibile creare Blog, pagine statiche, pagine portfolio, vetrine commerciali, pagine personali e directory. Per lo sviluppatore (Grav Lead Developer) è stato più semplice partire da zero con una nuova piattaforma che apprendere i codici di altri CMS conosciuti in rete. L’utilizzo di Twig Templates come rendering grafico, permette il totale controllo dell’aspetto del sito senza nessuna limitazione. Il core di GRAV è costituito da cartelle e file e sono automaticamente compilati in HTML poi vengono inseriti come cache, per la velocità e la performance di accesso alle pagine. Occorre un plugin per visualizzare del pannello amministrativo, viene installato durante la pubblicazione del core GRAV, l’interfaccia si presenta come un pannello di gestione facile ed intuitivo.
Requisiti per GRAV:
- Webserver (Apache, Nginx, LiteSpeed, IIS, ecc.) con:
mod_cache
mod_expires
mod_headers
mod_rewrite
mod_ssl
- PHP 5.4 o superiore con:
gd;
curl;
openssl;
- supporto zip;
mbstring.
- ftp client per pubblicare i file del CMS;
- impostare i permessi alle cartelle e ai file, 644 per i file e 755 per le cartelle;
- un buon editor di testi Notepad++ per windows, nano o gedit per Linux.
Documentazione di GRAV (per informazioni sull’installazione e le impostazioni di base)
GRAV è un buon compromesso per coloro che vogliono pubblicare una propria vetrina aziendale, o una pagina statica, con la massima velocità di caricamento.