Aggiornamento da versioni precedenti

Aggiornamento da Joomla! 1.7

Bene, questa è una cosa facile.

Visitate Estensioni → Gestione Estensione Aggiorna

fate clic sul pulsante e avete fatto!

E’ il momento di rilassarsi, prendere un caffè e pensare:

Bene, è stata una buona decisione iniziare il mio nuovo progetto con Joomla! 1.6 smiley

Attenzione: molte stringhe di testo nei file di lingua sono cambiati. L’aggiornamento in un clic non include i pacchetti di lingua locale. Se avete installato i pacchetti di lingua locale è necessario aggiornarli, reinstallando.

Non pensate che questa 'soluzione in un clic' sia troppo facile. Non potrebbe essere vero! Date uno sguardo più dettagliato alla documentazione di Joomla! (http://docs.joomla.org/Upgrade_1.6.5_to_1.7).

Migrazione da Joomla! 1.5

Com’è possibile la migrazione di un sito da Joomla! 1.5 a Joomla! 2.5 senza perdita di dati o disastri simili?

Ci sono due modi per completare l’aggiornamento:

  1. Potete aggiornare il sito esistente di Joomla! 1.5 usando un componente aggiuntivo. Questo componente carica tutti i file necessari con un clic dal vostro sito Joomla! 1.5 e automaticamente li converte a Joomla! 2.5.
  2. Potete creare un sito Joomla! 2.5 vuoto ed inserire i dati dal sito Joomla! 1.5 manualmente.

Aggiornamento da Joomla! 1.5 a Joomla! 2.5

ATTENZIONE: Il componente aggiornamento che sto usando non consente il trasferimento dei dati da TUTTI i componenti di terze parti.

Ma, in generale, penso che sia una buona idea. :-)

Prima di iniziare, vi prego di rispondere alle seguenti domande con un SI forte e chiaro.

Il vostro ambiente server soddisfa i requisiti minimi per Joomla! 2.5?

  • Versione PHP 5.2.4 o superiore
    (Non per Joomla! 2.5 ma per il componente di aggiornamento, avrete bisogno del modulo CURL in PHP).
  • MySQL versione 5.0.4 o superiore

Tutte le estensioni installate sono disponibili per Joomla! 2.5?
Date uno sguardo alla cartella estensioni.

E’ installato il template disponibile per Joomla! 2.5, o siete in grado di cambiarlo manualmente?
Qui c’è una buona presentazione di Chris Davenport. Si tratta di Joomla! 1.6 ma in generale, niente di "importante" è cambiato in Joomla! 2.5.

Siete in grado di creare una copia locale del vostro sito?

Avete abbastanza esperienza per cambiare piccoli frammenti di codice con istruzione :-)?

Se vi sentite sicuri e avete risposto a tutte le domande con un si... andiamo!

Passo 1: Back-up

Prima di fare qualsiasi altra cosa, vi prego di fare un backup del vostro sito.
Probabilmente state già usando Akeeba Backup.
In caso contrario, installatelo e fare un backup del vostro sito!

Passo 2: Create una copia locale del vostro sito

Se impostate una copia locale manualmente, avrete bisogno di

  • copiare i vostri file
  • esportare il vostro database MySQL, creare un database locale e importarlo in quello locale
  • cambiare il file configuration.php

Potete anche implementare il processo con Akeeba Backup, che permette di creare un pacchetto zip sul vostro sito. Creare di nuovo un sito da questo pacchetto, avrete bisogno di Akeeba Kickstarter.

  • Posizionate i file Kickstarter e il pacchetto zip del vostro sito nella cartella locale del vostro sito (htdocs).
  • Create un database vuoto per il vostro Joomla! 1.5.
  • Lanciate kickstart.php. Presumibilmente, l’indirizzo sarà simile a http://localhost/kickstart.php. Poi seguite le istruzioni.

Passo 3: Aggiornamento dei componenti

C’è un componente aggiornamento di Matias Aguirre. Saranno trasferiti i seguenti dati:

Migra con sicurezza

  • Banners - 100%
  • Categorie - 100%
  • Contatti - 100%
  • Contenuto - 100%
  • Menu - 100%
  • Moduli - 100%
  • Newsfeed - 100%
  • Utenti - 100%
  • Link web - 100%

Installare il componente (http://redcomponent.com/jupgrade) nell'installazione del vostro Joomla! 1.5 locale. Lanciare e iniziare l’aggiornamento - questo è tutto. :-)

Il componente crea una cartella con il nome jupgrade e installa Joomla! 2.5 una variante del vostro sito 1.5 in questa nuova cartella (http://localhost/jupgrade).

Il template Joomla! 2.5 di base viene attivato.

File di lingua

Se usate Joomla! in una lingua diversa dall'Inglese, prima dovete installare i file della lingua corretta.

Template

Personalizzate il vostro template ed attivatelo.

Maggiori risorse

http://docs.joomla.org/Upgrade_1.5_to_1.7

Strategia di sviluppo generale di Joomla!

Questo grafico vi dà un’idea precisa del futuro (Figura 2).

Figura 2: Strategia di sviluppo generale di Joomla! (Grafica creata da Sander Potjer - http://sanderpotjer.nl/ )