Aggiornamento Joomla 6: aggiornare oggi o restare indietro?

Joomla 6 è uscito da pochi mesi e in tante caselle email, in tante chat con i clienti, sta arrivando la stessa domanda: conviene aggiornare il sito adesso, o si può ancora aspettare?
La risposta sincera è che dipende. Dipende dalla versione su cui sei oggi, dipende da come è fatto il tuo sito, dipende da quante estensioni di terze parti tieni in piedi e da quanto è giovane o vecchio il template che usi. Quello che è sicuro è che non aggiornare per inerzia non è una strategia: è solo rimandare una decisione che prima o poi va presa.
In questo articolo proviamo a fare chiarezza senza tecnicismi inutili. Vediamo cosa è cambiato davvero con Joomla 6, cosa rischi se resti su Joomla 4 o 5, cosa va verificato prima di toccare il sito, e in quali casi ha più senso ripensare il sito da zero invece di aggiornare.
Cos'è cambiato davvero con Joomla 6
Partiamo da una premessa onesta. Joomla 6 non è una rivoluzione, è una evoluzione coerente di quanto già introdotto con Joomla 4 e 5. Chi lavora ogni giorno con il pannello di controllo non si ritrova in un mondo nuovo: l'esperienza utente lato amministrazione resta familiare, la logica delle estensioni non cambia, il modo in cui si pubblicano articoli e si gestiscono menu è lo stesso che conosciamo da anni.
Quello che cambia, e qui sta il punto, è sotto il cofano. Joomla 6 alza il requisito minimo di PHP, accelera alcune operazioni interne, dismette codice deprecato che si trascinava dalle versioni precedenti e introduce miglioramenti su accessibilità e gestione dei contenuti multilingua. Sono passi in avanti utili, ma nessuno di questi da solo giustifica di per sé una migrazione urgente.
Il valore vero di Joomla 6 sta nel fatto che è la versione su cui Joomla resterà supportata nei prossimi anni. Le versioni precedenti hanno una data di scadenza, e quella data si avvicina più in fretta di quanto sembri.
Stai ancora su Joomla 4 o 5: cosa rischi davvero (e cosa no)
Cerchiamo di separare i rischi reali da quelli sopravvalutati, perché in giro si leggono allarmismi che non aiutano nessuno a decidere bene.
Cosa NON rischi domani. Se il tuo sito è su Joomla 4 o 5 e funziona, continuerà a funzionare. Non si spegne da solo, non smette di caricare le pagine, non perde i contenuti. Joomla è un CMS solido e versioni anche datate restano operative per molto tempo. Chi ti racconta che il tuo sito "smette di andare" la prossima settimana sta solo cercando di vendere un servizio.
Cosa rischi davvero, in ordine di concretezza. Il primo rischio è la sicurezza. Quando una versione esce dal supporto, non riceve più patch per le vulnerabilità che vengono scoperte. Il sito non si rompe, ma diventa un bersaglio più facile per attacchi automatici, che oggi sono il pane quotidiano di chiunque abbia un dominio in piedi. Il secondo rischio riguarda l'ecosistema delle estensioni. Gli sviluppatori delle estensioni più serie smettono di rilasciare aggiornamenti compatibili con le versioni vecchie, e prima o poi ti trovi con un calendario eventi, un modulo SEO o un componente e-commerce che resta indietro mentre il resto del web va avanti. Il terzo rischio è meno visibile ma altrettanto reale: la compatibilità con le nuove versioni di PHP. Gli hosting aggiornano le versioni di PHP regolarmente, e se il tuo Joomla resta indietro arriva il momento in cui l'hosting non supporta più la tua versione minima di PHP, e a quel punto sei costretto a migrare in fretta, senza poter pianificare.
Questo è il punto vero. Aggiornare oggi è un investimento programmabile. Aggiornare quando sei costretto è un'emergenza che costa di più, in tempi più stretti, con meno margine di manovra.
Joomla 6 e l'ecosistema del tuo sito
Qui entra in gioco la parte che chi promette aggiornamenti rapidi tende a glissare. Aggiornare il core di Joomla è veloce. Aggiornare l'ecosistema attorno al core è l'attività che richiede competenza e tempo.
Un sito Joomla in produzione vive di tre componenti che vanno verificati uno per uno prima di toccare qualsiasi cosa.
Il template. Se usi un template moderno mantenuto attivamente, come YOOtheme Pro, l'allineamento a Joomla 6 è già stato curato dal vendor e l'aggiornamento è una formalità. Se invece hai un template che non riceve update da anni, o un tema custom realizzato anni fa da qualcuno che non c'è più, è probabile che le incompatibilità si trovino proprio lì, in punti del sito in cui non te le aspetti.
Le estensioni di terze parti. Plugin, moduli e componenti vanno controllati uno alla volta. Per ognuno serve verificare se esiste una versione compatibile con Joomla 6, se quella versione è gratuita o richiede un rinnovo della licenza, e se il vendor è ancora attivo. Spesso, in un sito che ha qualche anno, ci sono estensioni dimenticate che nessuno usa più: la migrazione è anche l'occasione giusta per fare pulizia.
L'hosting. Joomla 6 richiede una versione di PHP recente. La maggior parte degli hosting professionali è già pronta, ma su piani datati o su server gestiti in autonomia il controllo va fatto in anticipo. Aggiornare Joomla senza prima allineare PHP è il modo più rapido per ritrovarsi con un sito che non parte.
Per capire meglio quanto pesa la gestione complessiva di un sito Joomla, abbiamo già scritto un approfondimento su cosa succede se non gestisci il tuo sito Joomla: lì trovi il quadro completo delle attività che un sito vivo richiede mese per mese.
Aggiornare oggi: cosa va verificato prima di toccare il sito
Un aggiornamento serio non comincia dal pulsante "aggiorna" del pannello. Comincia da una checklist preliminare che spesso pesa più dell'aggiornamento vero e proprio.
Il primo passo è il backup completo: file e database, conservati in un luogo separato dal server di produzione. Non un backup automatico generico dell'hosting, ma un backup verificabile, scaricato e testato. Il secondo passo è preparare un ambiente di staging, una copia del sito su un sottodominio dedicato dove eseguire l'aggiornamento prima di toccare la produzione. Saltare questo passaggio significa rischiare di scoprire i problemi quando il sito è già live e i clienti stanno provando a usarlo.
Una volta che lo staging è pronto, si passa alla mappatura delle estensioni installate: per ognuna si segna versione attuale, versione richiesta da Joomla 6, eventuale costo di aggiornamento e alternative se l'estensione non è più mantenuta. Si verifica la compatibilità del template con la nuova versione, controllando le release note del vendor. Si controllano gli override del template, perché un override fatto su una versione vecchia di un layout può smettere di funzionare quando il layout originale cambia.
Solo dopo tutto questo si esegue l'aggiornamento sullo staging, si testano le funzioni critiche del sito, si correggono gli errori che inevitabilmente emergono, e poi si replica il tutto in produzione, in una finestra temporale concordata, con un rollback pronto in caso di problemi imprevisti.
È il motivo per cui un aggiornamento serio non si quantifica in ore di lavoro tecnico, ma in giornate distribuite su qualche settimana.
Costi e tempi di un aggiornamento serio
Diciamolo apertamente: chi ti propone un aggiornamento Joomla in due ore a duecento euro non sta vendendo un aggiornamento, sta vendendo un click su "esegui aggiornamento" senza alcuna delle attività che servono prima e dopo. Sono cose diverse, anche se hanno lo stesso nome.
Per dare ordini di grandezza realistici, ecco gli scenari che incontriamo più spesso quando un cliente ci chiede di aggiornare un sito Joomla.
| Tipo di sito | Estensioni | Tempi indicativi | Range di costo |
|---|---|---|---|
| Sito vetrina semplice, template recente | Poche, tutte mantenute | 2-4 giorni di lavoro | Contenuto, tipicamente sotto i 500 € |
| Sito brochure aziendale, template noto | Una decina, con qualche custom | 1 settimana | Tra 600 e 1.000 € |
| Sito con area riservata o multilingua | Quindici e oltre, alcune datate | 2-3 settimane | Tra 1.000 e 4.000 € |
| Sito con e-commerce o componenti custom | Molte, parte da rivedere | 3-6 settimane | Da 4.000 € in su, valutazione caso per caso |
| Sito con template obsoleto o mai aggiornato | Variabile, ma sostituzione probabile | Da valutare con restyling | Spesso conviene rifare |
| Sito multidominio o con integrazioni esterne | Architettura complessa | Su misura | Su misura, dopo audit dedicato |
Sono numeri orientativi, non listini. Un audit preliminare di mezza giornata permette di passare da una stima generica a un preventivo che ha senso, perché conta come è fatto il tuo sito specifico, non quanti siti come il tuo abbiamo visto in passato.
Quando NON conviene aggiornare e fare invece restyling
Esiste un caso in cui aggiornare alla 6 è semplicemente buttare soldi nel posto sbagliato, e vale la pena dirlo chiaramente.
Se il tuo sito ha sei o sette anni di vita, è stato pensato in un'epoca in cui il mobile era un ripensamento, ha una struttura editoriale che non riflette più i tuoi servizi attuali, e gira su un template che non viene aggiornato dal 2019, l'aggiornamento a Joomla 6 ti dà una cosa sola: continui a usare un sito vecchio, ma su un motore nuovo. È come mettere un motore moderno in un'auto degli anni novanta. Tecnicamente si può fare, ma il risultato non è una macchina nuova.
In questi casi la conversazione corretta non è "aggiorniamo a Joomla 6", è "ripensiamo il sito". Si ricomincia dalla strategia, dai servizi reali oggi, dal modo in cui i clienti arrivano e da come dovrebbero essere accolti dal sito. Si sceglie un template moderno e mantenuto, si rimettono in ordine i contenuti, si imposta un'architettura SEO che oggi ha senso, e poi ci si trova naturalmente su Joomla 6 perché si è scelta la base più recente. Approfondiamo la logica di questa decisione nell'articolo dedicato a quando ha senso fare un restyling e in quello su cosa costa tenere in piedi un sito ormai datato.
La domanda da farsi non è "come aggiorno questo sito", è "questo sito mi serve ancora come è oggi". Se la risposta è sì, aggiornare è la strada giusta. Se la risposta è no, l'aggiornamento è una toppa che non risolve.
Tirare le somme
Joomla 6 non obbliga nessuno ad aggiornare domani, ma il giorno in cui aggiornare diventerà inevitabile arriverà comunque, e arrivare preparati costa molto meno che arrivare in emergenza. Se il sito è recente, in salute e fatto bene, l'aggiornamento è un'attività programmabile in poche settimane, con costi prevedibili e un risultato che ti porta avanti per anni. Se il sito mostra invece i segni del tempo, conviene fermarsi un momento, fare un'analisi onesta, e capire se la mossa giusta è aggiornare o ricominciare.
Quello che non ha senso è restare fermi sperando che il problema sparisca da solo. Il software non funziona così, e i siti che fanno finta di niente sono gli stessi che si ritrovano, qualche mese dopo, a dover migrare di corsa con metà delle estensioni rotte.
Valutiamo insieme se aggiornare conviene davvero
Articolo di Marco Galassi






