Migrazione

Questa guida ti accompagna nella migrazione dei tuoi dati PrestaBlog quando cambi negozio, server o ambiente.

Cambio negozio o server

Quando si effettua una migrazione del negozio (ad esempio da PrestaShop 1.6 o 1.7 a PrestaShop 9, o quando si cambia server o ambiente), alcune pratiche possono causare problemi se l'ordine delle operazioni non viene rispettato.

Soluzione consigliata

È proprio per questo che PrestaBlog include un sistema dedicato di export e import, progettato per semplificare le migrazioni ed evitare manipolazioni tecniche complesse.

Questo sistema ti permette di migrare tutti i dati del blog:

  • Contenuti (articoli)
  • Categorie
  • Autori
  • Commenti
  • Immagini
  • Configurazione

Il sistema di export e import è disponibile su tutte le versioni, incluse PrestaShop 1.6 e 1.7. Viene fornito su richiesta tramite il supporto, poiché queste versioni non possono essere pubblicate su PrestaShop Addons a causa di vincoli di validazione, in particolare riguardo alle versioni PHP.

Export dei dati

Esporta i dati dal negozio di origine (vedi Export dei dati).

Consiglio

Si consiglia di effettuare l'export appena prima del passaggio, per minimizzare le discrepanze di contenuto tra il vecchio e il nuovo negozio.

Import dei dati

Il processo è semplice:

  1. Installa PrestaBlog sul nuovo negozio (vedi Installazione) e verifica che funzioni correttamente prima di importare
  2. Crea gli autori in PrestaBlog in anticipo se il blog usa autori
  3. Importa i dati usando lo strumento dedicato (vedi Import universale)
Importante: Riguardo gli autori Se gli autori non esistono sul nuovo negozio al momento dell'import, l'associazione automatica dei contenuti con i loro autori non può essere effettuata.

Gestione delle immagini

Per quanto riguarda le immagini, è importante che la cartella usata da PrestaBlog sia accessibile al momento dell'import.

A seconda del tema PrestaBlog utilizzato, le immagini si trovano in una delle seguenti cartelle:

  • modules/prestablog/views/img/grid-and-slides
  • modules/prestablog/views/img/grid-for-1-7

La cartella esatta dipende dal tema selezionato nella configurazione di PrestaBlog.

Durante l'import, il modulo ti permette di specificare, se necessario, un URL che punta alla cartella delle immagini da usare. Non importa dove questa cartella sia effettivamente posizionata sul server, purché l'URL specificato sia accessibile.

Opzioni per le immagini durante la migrazione

  • Mantieni il modulo attivo sul negozio di origine
  • Oppure rendi la cartella delle immagini accessibile da un'altra posizione

Consiglio

Si consiglia di conservare un backup delle immagini del blog per mettere in sicurezza la migrazione, indipendentemente dall'accessibilità del negozio di origine.