Migrare da PrestaShop 1.6 a 8: cosa si rompe e come evitarlo

Consultoria EHERO

6 minutos de lectura
Migrare da PrestaShop 1.6 a 8: cosa si rompe e come evitarlo

Migrare PrestaShop 1.6 a 8 non è un aggiornamento: è una ricostruzione. Tra queste due versioni c’è un cambiamento di architettura, di template e di moduli, e chi lo affronta come se fosse premere un pulsante finisce con il negozio fermo per un intero fine settimana.

Questa guida per migrare PrestaShop 1.6 a 8 parla di ciò che si rompe di sicuro e dell’ordine in cui conviene farlo, scritta dal punto di vista di chi poi deve sistemarlo.

Perché non puoi restare su 1.6

PrestaShop 1.6 non riceve patch di sicurezza da anni e gira su versioni di PHP che non sono più supportate. In pratica questo significa tre cose: il tuo hosting finirà per forzare una PHP che il tuo negozio non regge, ogni nuovo gateway di pagamento smetterà di offrirti il modulo, e una vulnerabilità nota non verrà corretta.

Non è una questione di avere l’ultima versione. È che il terreno si sta ritirando.

Cosa si rompe di sicuro migrando PrestaShop 1.6 a 8

Il tema

Non esiste migrazione del tema tra 1.6 e 8. Il motore dei template è cambiato e anche la struttura del front-end. O rifai il tema sulla nuova base oppure ne acquisti uno attuale. È la voce più grande del budget e conviene accettarlo fin dall’inizio.

I moduli

Quelli di 1.6 non funzionano in 8. Bisogna cercare la nuova versione di ciascuno, e qui emerge il vero problema: i moduli abbandonati non hanno una nuova versione. Fai l’inventario prima di iniziare, non a metà.

Le personalizzazioni su misura

Qualsiasi override o modifica diretta al core va rifatta. Se all’epoca qualcuno ha toccato i file del core invece di lavorare con gli override, quella parte è archeologia.

Gli URL

La struttura dei link può cambiare, ed è lì che si perdono posizioni. Ogni URL che cambia necessita del suo redirect 301, e bisogna verificarli uno a uno prima di aprire al pubblico.

Migrare PrestaShop 1.6 a 8 in sei passi, in ordine

  1. Inventario. Elenco dei moduli con il loro stato —ha una versione per 8, non ce l’ha, non serve più— e elenco delle personalizzazioni.
  2. Copia completa. Database e file, verificati ripristinandoli in un altro ambiente. Una copia che non hai provato a ripristinare non è una copia.
  3. Ambiente di test. Una replica esatta con dati reali in cui eseguire l’intera migrazione senza toccare il negozio live.
  4. Migrazione dei dati. Prodotti, clienti, ordini e storico. Qui si verifica che i vecchi ordini siano ancora consultabili, perché è un requisito fiscale, non un capriccio.
  5. Mappa dei redirect. Esporta gli URL attuali, confrontali con quelli nuovi e imposta i 301 per tutto ciò che cambia.
  6. Finestra di cambio. Un giorno di vendite basse, con il negozio in manutenzione per il tempo strettamente necessario e con il piano di ritorno pronto nel caso qualcosa vada storto.

Quanto costa migrare PrestaShop 1.6 a 8

La domanda scomoda. Non esiste un prezzo fisso perché il costo non lo determina il catalogo, ma le personalizzazioni; però ci sono fasce riconoscibili.

Un negozio standard, con tema acquistato e moduli commerciali aggiornati, si colloca nella fascia bassa: si tratta soprattutto di migrare i dati, installare il nuovo tema e rifare le configurazioni. Un negozio con sviluppi su misura, integrazioni con un ERP e moduli abbandonati va nella fascia alta, e lì la voce più grande non è la migrazione in sé: è ricostruire ciò che all’epoca è stato fatto toccando il core.

Il consiglio pratico: chiedi sempre che il preventivo per migrare PrestaShop 1.6 a 8 distingua separatamente tema, moduli e personalizzazioni. Un prezzo chiuso senza questo dettaglio nasconde le sorprese, e le sorprese in una migrazione le paga sempre il cliente.

I cinque errori che costano di più

  • Migrare direttamente in produzione. Senza ambiente di test, il primo errore lo scopre un cliente.
  • Non inventariare i moduli prima. Scoprire a metà che il modulo del tuo gateway non ha una versione per 8 blocca l’intero progetto.
  • Dimenticare i redirect. È la causa numero uno del calo di traffico dopo aver migrato PrestaShop 1.6 a 8, ed è completamente evitabile.
  • Saltare di colpo da PHP 5.6 all’ultima versione. Conviene salire per gradi e verificare a ogni passaggio.
  • Farlo in alta stagione. Scegli il mese più debole dell’anno, non quello che ti è più comodo in agenda.

Se vuoi un riferimento ufficiale sul ciclo di vita e su quali versioni continuano a ricevere manutenzione, lo mantiene il progetto stesso nella sua documentazione dei requisiti di sistema.

Cosa testare prima di aprire il negozio migrato

  • Un acquisto completo dall’inizio alla fine, con pagamento reale di un centesimo se il gateway lo consente.
  • Le email transazionali: conferma, spedizione e fattura.
  • Un vecchio ordine aperto dal back-office.
  • Il motore di ricerca e i filtri di categoria con il catalogo completo.
  • La connessione con il tuo gestionale, se ce l’hai.
  • I redirect, con un campione degli URL con più traffico in Search Console.

Migri e vuoi non perdere la connessione con il tuo gestionale?

I nostri moduli per PrestaShop sono compatibili con le versioni attuali. Se arrivi da un vecchio negozio con un connettore abbandonato, verifichiamo cosa si può recuperare prima che tu inizi.

Vedi i moduli · Consultare la migrazione


Se inoltre durante la migrazione vuoi rivedere il catalogo, guarda il convertitore di prodotti e i moduli di PrestaShop che manteniamo.

Domande frequenti

Quanto tempo ci vuole per migrare da PrestaShop 1.6 a 8?

Tra due e otto settimane, a seconda delle dimensioni del catalogo e di quante personalizzazioni ci sono. Ciò che fa la differenza non è il numero di prodotti, ma il numero di cose fatte su misura.

Si perdono i vecchi ordini?

Non necessariamente. Si migrano insieme ai clienti e alle fatture. Verifica che siano consultabili dal nuovo back-office prima di considerare buona la migrazione: l’obbligo di conservarli resta tuo.

Si perde SEO migrando PrestaShop 1.6 a 8?

Si conserva se fai bene i redirect. Il calo tipico del primo mese si recupera se ogni vecchio URL punta con un 301 al suo equivalente nuovo.

Conviene passare a un’altra piattaforma invece di migrare?

Se devi rifare comunque tema e moduli, è il momento giusto per valutarlo. Ma cambiare piattaforma aggiunge la migrazione dei dati a un progetto che è già grande: non farlo solo per moda.

ETICHETTE

Non ci sono etichette da mostrare.

CONDIVIDI ARTICOLO

Vuoi rimanere aggiornato su tutte le novità?

Seguici sui nostri social network per non perderti nulla!

Iscriviti alla nostra newsletter

Ricevi offerte esclusive e novità.

Ottieni il 10% di sconto sul tuo primo ordine!