Aggiornare Joomla 3 a Joomla 6 — Servizio Completo di Migrazione
Joomla 3 è arrivato a fine vita ad agosto 2023: oltre due anni e mezzo senza una singola patch di sicurezza. Joomla 6 è l'attuale versione principale, lanciata a ottobre 2025, con la 6.0.4 già disponibile e Joomla 6.1 in arrivo ad aprile 2026. Se vuoi il tuo sito web sulla versione più recente e completa di Joomla, questo è il percorso di migrazione da seguire.
Migrare da Joomla 3 a Joomla 6 è l'aggiornamento più ampio possibile. Attraversa due generazioni della piattaforma e richiede un processo a più fasi gestito con cura. Ci occupiamo dell'intero percorso — da un'installazione Joomla 3 vecchia di un decennio a un sito web Joomla 6 moderno — preservando i tuoi contenuti, proteggendo il tuo posizionamento sui motori di ricerca e garantendo che ogni estensione e funzionalità lavori correttamente sulla nuova piattaforma.
Richiedi un audit gratuito del sito Joomla 3 →
Perché migrare da Joomla 3 a Joomla 6
Ogni motivo per abbandonare Joomla 3 vale per questo percorso di migrazione: le vulnerabilità di sicurezza sono permanenti, l'hosting su PHP 7.x viene dismesso, le estensioni stanno abbandonando il supporto a Joomla 3 e la conformità al RGPD su software senza patch è legalmente indifendibile. Per un'analisi dettagliata di questi rischi, consulta la nostra pagina sulla migrazione da Joomla 3 a 5, che li tratta in modo completo.
La domanda in più che si pone qui è: perché scegliere Joomla 6 invece di Joomla 5?
Joomla 6 è la versione attuale
Joomla 6.0 è stato rilasciato il 14 ottobre 2025, introducendo la nuova generazione della piattaforma. Si basa sull'architettura definita in Joomla 4 e perfezionata in Joomla 5, aggiungendo nuove API per sviluppatori, miglioramenti delle prestazioni e infrastruttura modernizzata. Joomla 6 non è una versione sperimentale: è la versione attuale, sviluppata attivamente e che riceve la massima attenzione da parte della community di sviluppo di Joomla.
Aggiornamenti automatici del core
Una delle novità più importanti di Joomla 6 (e di Joomla 5.4) è il supporto agli aggiornamenti automatici delle versioni minori del core. Per i proprietari di siti web questo significa che le patch di sicurezza e le correzioni di bug possono essere applicate automaticamente, senza accedere al backend di amministrazione e avviare manualmente la procedura di aggiornamento. È un miglioramento sostanziale per mantenere la sicurezza del sito con il minimo sforzo.
Codebase modernizzata
Joomla 6 è costruito su Joomla Framework 4, un framework notevolmente modernizzato rispetto a quello su cui si basa Joomla 5. I miglioramenti del framework avvantaggiano gli sviluppatori che realizzano estensioni e template, portando nel tempo a estensioni più sicure e performanti. Per i proprietari di siti web questo si traduce in una piattaforma meglio posizionata per il lungo termine.
Il plugin di compatibilità
Joomla 6 include un plugin di compatibilità (Compatibility Plugin) che consente alle estensioni non ancora completamente aggiornate per Joomla 6 di continuare a funzionare. È una funzione ponte deliberata, pensata per facilitare la transizione dell'ecosistema delle estensioni. Pur offrendo una preziosa copertura di compatibilità, il plugin incide sulle prestazioni: i siti che possono funzionare senza il plugin di compatibilità si caricano più velocemente. Man mano che le estensioni aggiornano il proprio codice per il supporto nativo a Joomla 6, il plugin può essere disattivato per migliorare le prestazioni.
Quando scegliere invece Joomla 5
Joomla 5 è la versione Long Term Support e resta la scelta più conservativa. Se il tuo sito web si basa su estensioni che non hanno ancora confermato la compatibilità con Joomla 6, o se la tua organizzazione privilegia una stabilità comprovata rispetto alle ultime funzionalità, migrare a Joomla 5 potrebbe essere l'opzione migliore. Valutiamo la compatibilità delle estensioni durante l'audit gratuito del sito e consigliamo la versione di destinazione più adatta in base alla tua installazione specifica.
Il percorso di migrazione: Joomla 3 → 4 → 5.4 → 6
Joomla 3 non può essere aggiornato direttamente a Joomla 6. La migrazione segue un percorso definito attraverso versioni intermedie, ciascuna fase gestita come parte di un unico progetto coordinato:
Fase 1: Joomla 3.10.x — Preparazione pre-migrazione
La tua installazione Joomla 3 viene aggiornata all'ultima release 3.10.x (se non già aggiornata), tutte le estensioni vengono portate alle loro versioni finali per Joomla 3 e l'installazione viene ripulita da estensioni inutilizzate, file temporanei e database appesantito. Questa preparazione garantisce il punto di partenza più pulito possibile per la migrazione.
Fase 2: Joomla 3 → Joomla 4 — Ponte architetturale
Il primo grande passo è la migrazione da Joomla 3 a Joomla 4. È il passaggio più complesso dell'intero processo perché attraversa il confine architetturale tra la codebase legacy di Joomla 3 e la moderna architettura di Joomla 4+. Contenuti del core, utenti, menu e categorie migrano in questa fase, ma estensioni e template devono essere sostituiti con versioni compatibili con Joomla 4+.
Fase 3: Joomla 4 → Joomla 5.4 — Affinamento
Una volta su Joomla 4, l'aggiornamento a Joomla 5.4 (la versione LTS) viene eseguito tramite il componente standard Joomla Update. È un processo più fluido rispetto alla Fase 2, perché Joomla 4 e 5 condividono la stessa architettura. Le estensioni compatibili con Joomla 4 funzionano generalmente con Joomla 5, anche se alcune richiedono piccoli aggiornamenti.
Fase 4: Joomla 5.4 → Joomla 6 — Aggiornamento finale
L'ultimo passo aggiorna da Joomla 5.4 a Joomla 6. Questo aggiornamento è supportato attraverso la procedura standard. Il plugin di compatibilità viene attivato automaticamente per garantire che le estensioni non ancora aggiornate per Joomla 6 continuino a funzionare. Successivamente testiamo ogni estensione e configuriamo il sito per prestazioni ottimali.
Tutte e quattro le fasi vengono eseguite in un ambiente di staging. Il tuo sito web Joomla 3 in produzione continua a funzionare normalmente per tutta la durata del processo. Il sito Joomla 6 migrato viene messo online solo dopo test approfonditi e la tua approvazione.
L'ecosistema si è già spostato — in silenzio, intorno a te
Il rischio di restare su Joomla 3 viene di solito presentato come un evento futuro: «un giorno verrai violato». La verità più silenziosa è che il costo sta già maturando, perché l'ecosistema da cui dipende il tuo sito si è smantellato attorno ad esso. Gli sviluppatori di estensioni hanno smesso anni fa di rilasciare versioni per Joomla 3 — ogni release da allora in poi è una funzionalità e una correzione che il tuo sito non può avere. I template club di quell'epoca hanno per lo più chiuso, portandosi via i loro forum di supporto e i server di aggiornamento. I provider di hosting stanno dismettendo le vecchie versioni di PHP che servono a Joomla 3, e ogni cambio di PHP forzato su una piattaforma congelata è una piccola lotteria dei disservizi. Persino trovare uno sviluppatore disposto a lavorare *su* Joomla 3 — anziché a migrare lontano da esso — diventa ogni anno più difficile e costoso, perché nessuno si forma su una piattaforma morta.
Ecco perché «il sito funziona ancora» è la frase più pericolosa in questa conversazione. Funziona come funziona un edificio senza servizio antincendio, senza assicurazione e senza ricambi: tutto bene, fino al primo evento che ne richiede uno qualsiasi. La migrazione non si limita a tappare una vulnerabilità: ricollega il tuo sito web a un ecosistema vivo fatto di aggiornamenti, estensioni, competenze e cura continua.
Cosa cambia tra Joomla 3 e Joomla 6
Il divario tra Joomla 3 e Joomla 6 è il più ampio possibile nell'ecosistema Joomla. Praticamente ogni aspetto della piattaforma è stato ricostruito.
Framework e architettura
Joomla 6 gira su Framework 4, una riscrittura completa rispetto al framework che alimenta Joomla 3. La codebase è interamente con namespace, conforme allo standard PSR e progettata per il moderno PHP 8.2+. I livelli di compatibilità legacy presenti in Joomla 3 sono stati progressivamente rimossi nel corso delle versioni 4, 5 e 6. Il risultato è una piattaforma più pulita, più veloce e più sicura — ma significa anche che nessun codice di estensione o template di Joomla 3 può funzionare su Joomla 6 senza essere riscritto per l'architettura moderna.
Requisiti di PHP e server
Joomla 3 girava su PHP da 5.6 a 7.4. Joomla 6 richiede come minimo PHP 8.1, con PHP 8.2 o 8.3 consigliati. Sono necessari MySQL 8.0.13 o MariaDB 10.4 (Joomla 3 supportava MySQL 5.1+). È richiesto Apache 2.4+ oppure Nginx. Questi requisiti riflettono oltre un decennio di progressi nelle tecnologie server e forniscono le fondamenta per prestazioni e sicurezza nettamente superiori.
Sistema dei template
Joomla 3 utilizzava Bootstrap 2 come framework per i template. Joomla 6 usa Bootstrap 5, un sistema completamente diverso. Il tuo template Joomla 3 non funzionerà su Joomla 6 in nessun caso. Il template deve essere ricostruito o sostituito. Questa è in realtà un'opportunità: i moderni template Joomla 6 sono più veloci, più accessibili, più responsive e più facili da personalizzare di qualsiasi cosa disponibile all'epoca di Joomla 3.
Interfaccia di amministrazione
Il backend è stato completamente ridisegnato nel corso di Joomla 4, 5 e 6. L'amministrazione di Joomla 6 è più pulita, più intuitiva e progettata con l'accessibilità come priorità. Il flusso di lavoro è diverso da Joomla 3, ma i concetti di base restano gli stessi. Gli amministratori che conoscono Joomla 3 riescono in genere ad adattarsi alla nuova interfaccia in pochi giorni di utilizzo.
Funzionalità del core non disponibili in Joomla 3
- Aggiornamenti automatici del core — patch di sicurezza applicate senza intervento manuale
- Pianificatore di attività — automatizza le operazioni ripetitive all'interno di Joomla stesso
- Tour guidati — onboarding integrato per gli utenti del backend
- Pubblicazione con flussi di lavoro — fasi configurabili di approvazione dei contenuti
- Template figli — personalizza i template in sicurezza senza perdere le modifiche durante gli aggiornamenti
- Template per le email — personalizza le email di sistema dal backend
- API per i Web Services migliorata — moderna API REST per le integrazioni
- Nuovo gestore multimediale — gestione delle cartelle, modifica in linea, gestione dei file migliorata
- Strumenti per la privacy — gestione integrata del consenso RGPD e delle richieste di accesso ai dati
- Miglioramenti di accessibilità — supporto nettamente migliore per gli screen reader, navigazione da tastiera e implementazione ARIA in tutto il backend e nei template predefiniti
Cosa guadagna davvero il tuo sito
Oltre a uscire dall'esposizione ai rischi di sicurezza, un sito Joomla 3 che approda su Joomla 6 recupera in una sola mossa un decennio di progressi della piattaforma — e questi sono i cambiamenti che i proprietari notano nell'uso quotidiano:
- Un'esperienza di editing con cui il tuo team smetterà di combattere. La moderna interfaccia di amministrazione, una gestione multimediale enormemente migliore, un backend accessibile e flussi di lavoro sensati sostituiscono l'esperienza in stile 2014 che i tuoi redattori hanno sopportato finora.
- La sicurezza come funzionalità, non come assenza. Autenticazione a più fattori con supporto a passkey/WebAuthn nel core, un team di sicurezza attivo dietro ogni release e aggiornamenti automatici del core che mantengono prossimo allo zero il divario tra una patch e l'altra.
- Margine sulle prestazioni. PHP moderno, una codebase più snella e una gestione corretta degli asset offrono una velocità di pagina che Joomla 3 semplicemente non può raggiungere su nessun piano di hosting — con conseguenze dirette su Core Web Vitals e posizionamento nei motori di ricerca.
- Funzionalità native per cui oggi paghi le estensioni: flussi di lavoro e fasi di pubblicazione, attività pianificate, template figli, un'API per le integrazioni e il controllo dell'accessibilità integrato nell'editor — un aspetto che incide direttamente sui tuoi obblighi EAA.
- Un futuro. Joomla 3 è un vicolo cieco; Joomla 6 è la linea sviluppata attivamente, con una roadmap pubblicata, una community di sviluppatori coinvolta e anni di supporto davanti a sé. Ogni euro investito di nuovo nel sito si capitalizza, invece di deprezzarsi.
Compatibilità delle estensioni con Joomla 6
Poiché Joomla 6 è la più recente versione principale, l'ecosistema delle estensioni è ancora in fase di adeguamento. Il plugin di compatibilità colma la maggior parte delle lacune, ma è importante comprendere lo scenario attuale.
Estensioni ben supportate con compatibilità Joomla 6: Akeeba Backup, HikaShop, AcyMailing, RSForm Pro, Kunena, Phoca Gallery, DOCman, JCE Editor e la maggior parte dei principali fornitori di estensioni commerciali hanno rilasciato versioni compatibili con Joomla 6 o ne hanno confermato la compatibilità tramite il plugin di compatibilità.
Estensioni ancora in transizione: alcuni sviluppatori di estensioni più piccoli o indipendenti stanno ancora lavorando al supporto nativo per Joomla 6. Queste estensioni di norma funzionano con il plugin di compatibilità, ma potrebbero non avere ancora release native per Joomla 6. Il nostro audit individua nello specifico questi casi.
Estensioni dismesse: diverse estensioni che erano popolari all'epoca di Joomla 3 sono state interamente dismesse e non hanno versioni per Joomla 5 o 6. Per queste individuiamo alternative funzionali oppure sviluppiamo sostituzioni su misura come parte del progetto di migrazione.
Valutiamo ogni estensione presente sul tuo sito Joomla 3 durante l'audit gratuito e forniamo un chiaro report di compatibilità con la nostra raccomandazione per ciascuna: migrare, sostituire o sviluppare un'alternativa personalizzata.
Il nostro processo di migrazione
Il nostro processo per la migrazione da Joomla 3 a 6 segue la stessa metodologia rigorosa di tutti i nostri progetti di migrazione, con un'attenzione aggiuntiva alla natura a più fasi di questo specifico percorso.
- Audit completo e gratuito del sito — documentiamo ogni aspetto della tua installazione Joomla 3 e forniamo un piano di migrazione dettagliato con un preventivo a prezzo fisso
- Allestimento dell'ambiente di staging — copia completa del tuo sito in un ambiente di sviluppo sicuro
- Preparazione pre-migrazione — aggiornamento, pulizia e preparazione dell'installazione Joomla 3
- Migrazione in quattro fasi — J3 → J4 → J5.4 → J6, ogni fase verificata prima di procedere
- Migrazione delle estensioni — installazione, configurazione e test di tutte le estensioni compatibili con Joomla 6
- Implementazione del template — nuovo template Joomla 6 in linea con il tuo marchio e i tuoi requisiti di design
- Preservazione della SEO — mappatura completa dei reindirizzamenti degli URL, trasferimento dei metadati, configurazione della sitemap
- Test approfonditi — test funzionali, cross-browser, mobile, prestazionali e di accessibilità
- La tua revisione e approvazione — provi il sito in staging e dai l'approvazione prima che qualsiasi cosa vada online
- Messa in produzione — passaggio accuratamente pianificato con zero tempi di inattività
- Supporto post-migrazione per 30 giorni — monitoraggio, regolazioni e risoluzione dei problemi inclusi
Tempistiche e prezzi
Le migrazioni da Joomla 3 a 6 sono intrinsecamente più complesse di quelle da Joomla 3 a 5, a causa delle fasi di aggiornamento aggiuntive e della piattaforma di destinazione più recente. Le tempistiche tipiche vanno da due a quattro settimane per i siti web aziendali standard, mentre le installazioni complesse richiedono tempo aggiuntivo.
I progetti partono da 1.500 € per le migrazioni standard. I siti complessi con componenti personalizzati, e-commerce, contenuti multilingua o ampi ecosistemi di estensioni vengono preventivati individualmente in base ai risultati dell'audit. Tutti i preventivi sono a prezzo fisso: conosci il costo completo prima dell'inizio dei lavori.
Dopo la migrazione
Una volta che il tuo sito web funziona su Joomla 6, mantenerlo diventa molto più semplice rispetto alla gestione di un'installazione Joomla 3. Gli aggiornamenti automatici del core si occupano delle patch di sicurezza senza intervento manuale. La codebase moderna è compatibile con le versioni di PHP attuali e future. Le estensioni realizzate per Joomla 6 seguono standard di sviluppo moderni che si traducono in meno conflitti e migliori prestazioni.
Per proteggere il tuo investimento e mantenere il sito web in condizioni ottimali, consigliamo i nostri piani di manutenzione per aggiornamenti continui, monitoraggio della sicurezza e gestione delle prestazioni. Il nostro hosting gestito fornisce l'infrastruttura server appositamente ottimizzata per le prestazioni di Joomla 6, con data center europei per la conformità al RGPD.
Domande frequenti
Da Joomla 3 conviene aggiornare a Joomla 5 o a Joomla 6?
Entrambe sono ottime scelte. Joomla 5 è la versione Long Term Support: collaudata, stabile e con un ecosistema di estensioni maturo. Joomla 6 è la versione più recente, con le funzionalità più nuove e lo sviluppo più attivo. Se la tua priorità è la stabilità, scegli Joomla 5. Se vuoi la piattaforma più recente e ti senti a tuo agio con estensioni che potrebbero ancora utilizzare il plugin di compatibilità, scegli Joomla 6. Valutiamo la tua installazione specifica e consigliamo la destinazione più adatta.
Come funziona il plugin di compatibilità di Joomla 6?
Il plugin di compatibilità è attivo per impostazione predefinita in Joomla 6. Garantisce la retrocompatibilità per le estensioni create per Joomla 4 o 5 ma non ancora aggiornate al supporto nativo per Joomla 6. Il plugin consente a queste estensioni di funzionare correttamente, ma aggiunge un certo carico al caricamento delle pagine. Man mano che le estensioni rilasciano versioni native per Joomla 6, il plugin può essere disattivato per prestazioni migliori.
Posso saltare Joomla 4 e 5 e passare direttamente da Joomla 3 a 6?
Tecnicamente no: la migrazione deve passare attraverso Joomla 4 e 5.4 come fasi intermedie. Tuttavia gestiamo l'intero processo come un unico progetto coordinato. Non devi mettere in produzione Joomla 4 o 5. Il tuo sito web passa da Joomla 3 direttamente a Joomla 6 nell'ambiente di staging, e la messa in produzione avviene su Joomla 6.
Il mio posizionamento SEO ne risentirà?
Implementiamo una mappatura completa dei reindirizzamenti 301 per preservare il tuo posizionamento sui motori di ricerca. Ogni URL del tuo sito Joomla 3 viene mappato sull'URL corrispondente del sito Joomla 6. Eseguito correttamente, questo processo preserva la tua visibilità sui motori di ricerca. In molti casi, le prestazioni e l'accessibilità migliorate di Joomla 6 portano nel tempo a un posizionamento migliore.
E il design del mio sito web?
Il tuo template Joomla 3 non può essere usato su Joomla 6: deve essere sostituito. Questo può essere visto come un'opportunità per modernizzare il design del tuo sito web. Possiamo implementare un template commerciale per Joomla 6, realizzare un template su misura in linea con il tuo marchio oppure personalizzare il template predefinito Cassiopeia. Tutto il lavoro sul template è incluso nell'ambito del progetto di migrazione.
Quanto costa una migrazione da Joomla 3 a 6?
I progetti partono da 1.500 € per i siti web aziendali standard. Il costo finale dipende dal numero di estensioni, dalla complessità del template, dal volume dei contenuti e da eventuali sviluppi personalizzati necessari. Forniamo un preventivo a prezzo fisso dopo l'audit gratuito del sito: nessun costo nascosto, nessuna sorpresa a ore.
Perché servono quattro fasi invece di un solo salto?
Perché lo schema del database, le API delle estensioni e il sistema dei template sono cambiati in modo radicale lungo il percorso, e gli strumenti di migrazione ufficiali di Joomla attraversano un confine principale alla volta. Tentare di forzare i dati attraverso tre confini in un solo passaggio è il modo in cui i contenuti si corrompono e i dati dei componenti restano orfani. Sulla carta il percorso a fasi sembra più lungo, ma ogni fase viene verificata prima che inizi la successiva — ed è esattamente per questo che le nostre migrazioni arrivano complete, senza nulla perso lungo il tragitto. Tu la vivi come un unico progetto con un solo passaggio alla fine; le fasi sono la nostra disciplina, non un tuo onere.
Il nostro sito ha componenti personalizzati creati per Joomla 3. La migrazione è comunque possibile?
Sì — è la complicazione più comune e la pianifichiamo in modo esplicito. Il codice personalizzato viene analizzato durante la valutazione e poi ricostruito secondo i moderni standard Joomla come parte del progetto, attraverso il nostro servizio di sviluppo personalizzato. Il componente che ti ha tenuto bloccato su Joomla 3 di solito è questione di qualche settimana di lavoro, non un motivo per restare esposto per un altro anno.
Cosa succede al sito mentre lavorate?
Nulla — il tuo sito Joomla 3 in produzione continua a funzionare intatto mentre l'intera migrazione a più fasi avviene in un ambiente separato. Il passaggio pubblico è un'unica messa in produzione controllata alla fine, dopo che hai esaminato e approvato il sito Joomla 6 finito.
Avvia la tua migrazione a Joomla 6
Il primo passo è capire esattamente di cosa ha bisogno il tuo sito Joomla 3. Il nostro audit gratuito esamina la tua installazione nel dettaglio e fornisce una chiara roadmap di migrazione entro 24 ore — incluso un report di compatibilità per ogni estensione, un approccio consigliato e un preventivo a prezzo fisso.