Grav CMS: Dimentica il Database. Il tuo sito online in 3 minuti
Siamo onesti: configurare database MySQL, creare utenti, gestire privilegi e importare dump SQL che si corrompono a metà upload è roba vecchia. Nel 2026, per mettere su un sito vetrina, un portfolio o un blog personale, non dovrebbe servire una laurea in ingegneria dei dati.

La risposta a questa necessità di velocità e pulizia si chiama Grav. (https://getgrav.org/downloads)
Grav è un Flat-File CMS. Per i non addetti ai lavori significa una cosa sola: non esiste il database. Tutto il sito – articoli, configurazioni, utenti, plugin – è composto da semplici file di testo e cartelle. Vuoi fare il backup? Copi l’intera cartella e la incolli sul desktop. Vuoi spostare il sito su un altro server? Trascini la cartella e il sito funziona. Finito.
Ecco la procedura pratica, cronometro alla mano, per passare da “zero” a “online” senza mal di testa.
1. Il Download (Scegli il pacchetto giusto)
Il primo passo è andare sul sito ufficiale di Grav, ma attenzione a cosa scarichi. Non complicarti la vita con la versione “Core” base. Se vuoi essere operativo subito, devi scaricare il pacchetto Grav Core + Admin Plugin. È un file .zip che include già il pannello di controllo grafico. In questo modo non dovrai toccare nemmeno una riga di codice per iniziare.
2. L’Upload (La regola della radice)
Qui sta il trucco per non impazzire con configurazioni strane e file .htaccess. Prendi il contenuto dello zip, scompattalo e carica tutti i file via FTP direttamente nella ROOT del tuo spazio web (solitamente la cartella public_html o htdocs).
Un consiglio da amico: non metterlo in una sottocartella (tipo tuosito.it/grav). Mettilo direttamente nella radice principale. I file devono stare lì, liberi. Facendo così eviti problemi di percorsi e reindirizzamenti che ti farebbero perdere tempo prezioso.
3. Il primo avvio (Magia pura)
Ora apri il tuo browser e digita l’indirizzo del tuo sito (es. www.tuosito.it). Se hai caricato tutto nella root, non vedrai lunghe procedure di installazione in 10 passaggi stile anni 2000. Vedrai una schermata semplice che ti dice: “Ehi, non c’è un amministratore. Creane uno.”
Compila i tre campi richiesti: Username, Email, Password. Clicca su “Crea Utente”.
Sei dentro.
Libertà digitale
Il sito è attivo. Hai una Dashboard grafica funzionante e reattiva. Non hai configurato nessun database e il tuo server è leggero come una piuma. Se domani il server esplode, tu hai la tua cartella di file al sicuro sul PC e la ricarichi ovunque in 5 minuti.
Questa è la vera praticità. Nei prossimi articoli vedremo come gestire i contenuti, ma per ora, goditi il brivido di non avere un server SQL che gira sotto il cofano.