La migrazione del tuo negozio PrestaShop 1.7 a Prestashop 8.1 offre molti vantaggi evidenti, tra cui prestazioni migliorate del tuo negozio, funzionalità di sicurezza migliorate e accesso alle tecnologie più recenti.
PrestaShop 8.1 offre un ambiente operativo più efficiente e sicuro con il supporto delle ultime versioni PHP e MySQL, migliorando la velocità del sito e la reattività del tuo negozio.
Ad esempio, le nuove funzionalità introdotte in PrestaShop 8 e versioni successive come Indicatore di forza della password che non solo migliorano la sicurezza del tuo negozio ma migliorano anche l’esperienza dell’utente sono miglioramenti notevoli in questa versione.
Pertanto, aggiornando la versione PrestaShop del negozio alla 8.1, garantirai anche il supporto continuo della community di PrestaShop, l’accesso agli aggiornamenti e una migliore conformità agli standard web attuali, mantenendo il tuo negozio competitivo e ben ottimizzato per i motori di ricerca.
La migrazione da PrestaShop 1.7 a PrestaShop 8.1 è estremamente vantaggiosa per diversi motivi e alcuni di questi sono menzionati di seguito: –
- Tecnologie principali aggiornate: Il passaggio a PrestaShop 8.1 apporta aggiornamenti significativi alle tecnologie essenziali come Bootstrap e le versioni Symfony sono state aggiornate alla v4.4.
- Supporto per le versioni PHP più recenti: PrestaShop 8.1 fornisce il supporto per le ultime versioni di PHP che vanno dalla 7.2.5 alla 8.1.
- Funzionalità di sicurezza avanzate: L’introduzione dell’a Indicatore di forza della password è un miglioramento significativo di PrestaShop 8.1 che fornisce feedback in tempo reale ai clienti che creano account incoraggiando la creazione di password più forti e sicure mostrando indizi per migliorarne la forza.
Prerequisiti per la migrazione
1. Verifica dei requisiti tecnici
- Compatibilità server: Verifica che il tuo ambiente di hosting soddisfi le specifiche aggiornate richieste da PrestaShop 8.1, in particolare PHP versione 7.4 o successiva e MySQL versione 5.6 o successiva in quanto garantisce che il tuo server possa gestire efficacemente il nuovo software senza problemi di compatibilità.
- Compatibilità di temi e moduli: Valuta se i temi e i moduli esistenti sono compatibili con PrestaShop 8.1. In caso contrario, dovrai aggiornarli o cercare sostituti adeguati per mantenere la funzionalità e il design del tuo negozio.
2. Backup dei dati
- Backup completi: Esegui rigorosamente il backup di tutti i file del tuo sito web, delle voci del database e delle impostazioni di configurazione. Questo passaggio è fondamentale in quanto fornisce una rete di sicurezza che ti consente di ripristinare il tuo negozio al suo stato originale in caso di problemi durante il processo di migrazione.
- Convalida del backup: Testare questi backup in un ambiente di prova per confermarne l’integrità e la funzionalità. Questa convalida aiuta a garantire la possibilità di ripristinare in modo affidabile il sistema originale, se necessario.
3. Configurazione dell’ambiente di gestione temporanea
- Replica dell’ambiente live: È necessario impostare un ambiente di gestione temporanea che replichi la configurazione live il più fedelmente possibile e quindi utilizzare questo ambiente per eseguire i test di migrazione.
Migrazione dei dati
Esporta dati:
- Utilizza strumenti come phpMyAdmin per esportare il tuo database in CSV dallo store PrestaShop 1.7.
- Vai al database del tuo negozio e poi fai clic sul pulsante Esporta presente nella parte superiore di phpMyAdmin.
- Controlla i breadcrumb per verificare che stai esportando un database e una tabella.
- Durante l’esportazione dei dati, assicurati di selezionare “Inserisci i nomi delle colonne nella prima riga” e “Esporta tabelle come file separati”. Ciò fornirà file CSV separati per ogni tabella presente nel tuo database.
Modifica e importa dati:
A seconda delle modifiche apportate alla struttura del database tra la versione 1.7 e la versione 8.1, potrebbe essere necessario modificare i dati SQL (come modificare le strutture delle tabelle, i nomi delle colonne, ecc.) prima di importarli nel nuovo database PrestaShop 8.1. Pertanto, questo passaggio può essere complesso e richiede test approfonditi.
Per ogni cambiamento nella nuova struttura, dobbiamo modificare i nostri rispettivi CSV.
Importa i dati-
- Installa Prestashop 8.1. Durante l’installazione, tieni presente che non è necessario installare i dati demo poiché abbiamo bisogno di un archivio pulito per l’importazione.
- Ora installa le lingue che stai utilizzando nel tuo negozio live nello store PS8.1.
- Ora, per ogni tabella sullo store PS8.1 in phpMyAdmin, cancella prima i dati della tabella e poi importa il CSV per quella tabella.
- Durante l’importazione, assicurati che il formato del file sia contrassegnato come CSV e salta l’importazione della prima riga del CSV poiché contiene il nome delle colonne.
- Documentare ogni modifica apportata ai dati e il ragionamento alla base di ciascuna modifica poiché questa documentazione sarà utile per riferimento futuro e per la manutenzione del negozio.
Fase finale della migrazione: –
Inoltre, una volta che i dati saranno disponibili, sarà richiesto un test completo importato nel nuovo PrestaShop 8.1, è necessario eseguire la configurazione per assicurarsi che tutte le funzionalità del negozio funzionino come desiderato e finalmente il negozio può essere reso live al pubblico quando non vengono rilevati problemi nel processo di test del negozio.
Blog correlato: Test di stabilità Prestashop 8.1.1: uno sguardo ai risultatiï ¿½
Dai un’occhiata al nostro modulo bestseller Supercheckout di una pagina per Prestashop ed Plug-in per la creazione di app mobili Android e iOS Opencart:
Inoltre, guarda il nostro ultimo video qui: