quando si parla di migrazione di sito Joomla su altro server, ci sono diverse cose da tenere bene in vista:
1. innanzitutto il discorso già sottolineato di hosting gratuito o a pagamento.... non è di poco conto, dipende sempre dall'importanza del sito Internet: personalmente non utilizzo hosting gratuito, non per denigrarne il prodotto, ma semplicemente perchè tutti i miei lavori sono di clienti che ovviamente hanno delle esigenze di assistenza che, qualora utilizzassi hosting gratuito, verrebbero meno semplicemente per le tempistiche e per un controllo diretto sui lavori (ho semplicemente acquistato i server su cui lavoro)
2. altro argomento, dal momento in cui effettui il passaggio, sempre importante verificare i parametri relativi al nuovo server: se chi ospita il sito attualmente, per esempio, utilizza una versione di PHP o mysql obsoleta, meglio prima fare dei test in locale per verificare che non ci siano problemi di compatibilità, soprattutto su PHP: dalla versione 4 alla 5 molte cose sono cambiate, e problemi possono nascere, soprattutto sui componenti e moduli aggiuntivi al di fuori dell'installazione base di Joomla
3. se chi gestisce il sito non ha notevoli conoscenze tecniche, e quindi a sua volta ha bisogno di assistenza da chi fa hosting, consigli comunque di mantenere il sito su hosting italiano, soprattutto se non ha dimestichezza con i ticket di assistenza in lingua inglese, quando deve spiegarsi con un tecnico sul problema che sta vivendo..... è vero che costa di più, ma oggi ci sono tante offerte che permettono di mantenere i costi su livelli accettabilissimi.....
Ovviamente tutto dipende sempre dall'importanza del sito stesso, se un amatoriale, se un professionale, se di una azienda, se un e-commerce.... quanto traffico genera etc. etc.