Vai al contenuto
Pasokon Studio パソコンスタジオ
Scrivici
Tutte le note

Craft CMS passa a Laravel: cosa cambia per chi ha un sito in Craft

Con la versione 6 Craft CMS diventa un pacchetto Laravel, e il team la prevede stabile tra fine 2026 e inizio 2027. Chi ha un sito in Craft 4 deve passare a Craft 5 adesso, chi è già su Craft 5 può aspettare.

Miniatura: un paguro su un prato lascia una vecchia conchiglia crepata ed entra in una conchiglia nuova, più grande e ben fatta.

Craft CMS lascia il framework Yii e con la versione 6 diventa un pacchetto Laravel. Per chi ha un sito in Craft 5 non cambia niente fino all'uscita della versione stabile, attesa tra fine 2026 e inizio 2027. Chi è ancora su Craft 4 ha un problema più vicino, perché dal 30 aprile 2026 la sua versione non riceve più correzioni di sicurezza.

Quando esce Craft 6

Il team di Craft ha annunciato il cambio al Dot All di Lisbona, a settembre 2025, e lo ha spiegato nel post «Craft's Going Laravel». Il Craft 6 che descrive ha lo stesso pannello e lo stesso modo di organizzare i contenuti di oggi, ricostruiti sopra Laravel, il framework PHP su cui girano anche Statamic e Filament. Somiglia a cambiare il motore di un'auto lasciando carrozzeria e cruscotto come sono: chi lavora nel pannello trova gli stessi comandi di prima. La prima alpha è uscita il 6 maggio 2026 e a ottobre il team ne aveva pubblicate venti, mentre la beta prevista per il terzo trimestre non è ancora arrivata. Per la versione stabile il team parla di «verso la fine del 2026 o nel primo trimestre del 2027» e la presenta come una stima. Le alpha servono agli sviluppatori per le prove, e un sito in produzione deve restare sulla versione attuale fino alla stabile.

Craft 4 e Craft 5: fino a quando sono supportati

Craft 4 non riceve più correzioni di sicurezza dal 30 aprile 2026, e il team di Craft non permette il salto diretto a Craft 6: prima bisogna arrivare all'ultima versione di Craft 5. Chi ha un sito in Craft 4 deve portarlo su Craft 5 adesso, che Craft 6 esca a dicembre o a marzo.

Per Craft 5 il team garantisce supporto completo fino al 31 dicembre 2030 e correzioni di sicurezza fino a fine 2031. Chi ha un sito in Craft 5 può aspettare che diventino stabili sia Craft 6 sia i plugin installati.

Cosa cambia passando a Craft 6

Chi sviluppa il sito non deve rifarlo. I template restano in Twig, che rimane il linguaggio predefinito, e il lavoro tecnico consiste nello spostare alcune cartelle senza toccare la grafica. I plugin chiedono più attenzione: ogni autore deve pubblicare una versione per Craft 6, perché nessuna versione vale per il 5 e per il 6 insieme, e un plugin che nessuno mantiene più blocca l'aggiornamento dell'intero sito. Conviene fare adesso l'elenco dei plugin installati e controllare la data della loro ultima versione, e chiedere all'hosting quando offrirà PHP 8.5, che Craft 6 richiede.

Con Craft 6 gli sviluppatori possono usare gli strumenti di Laravel, come i template Blade e i modelli Eloquent, e installare Craft dentro un'applicazione Laravel. Per un'azienda significa collegare il sito al gestionale o a un'area clienti con meno lavoro, perché sito e applicazione condividono lo stesso framework. Il team di Craft promette di portare dentro Laravel anche il suo e-commerce, e ne parliamo in E-commerce su Laravel senza partire da zero.

Se non sai su che versione è il tuo sito, scrivici: te lo diciamo, e se è tutto in ordine finisce lì.