Aggiornamento a PrestaShop versione 8 o 9

Aggiornamenti PrestaShop sicuri da 1.6 o 1.7 a PrestaShop 8 e 9, testati su una copia del vostro negozio, o migrazione da un'altra piattaforma.

Un aggiornamento di PrestaShop è una delle attività più importanti per il vostro negozio. Rimanere su una versione obsoleta significa perdere correzioni di sicurezza, versioni PHP più recenti e aggiornamenti dei moduli, mentre hosting, provider di pagamento e sviluppatori di moduli vanno avanti. Prima o poi qualcosa smette di funzionare.

Un aggiornamento coinvolge tutto contemporaneamente: i file di base, il database, il tema, ogni modulo e qualsiasi override. Per questo motivo non aggiorniamo mai direttamente un negozio online attivo. Pianifichiamo l'aggiornamento passo dopo passo su una copia, verifichiamo cosa è compatibile e cosa no, e passiamo alla versione definitiva solo quando ordini, pagamenti e spedizioni funzionano nuovamente.

Che stiate utilizzando PrestaShop 1.6, 1.7 o 8: riceverete un percorso chiaro verso PrestaShop 8 o 9, un prezzo fisso prima di iniziare e un negozio che continua a funzionare mentre lavoriamo. Avete bisogno che un solo modulo funzioni su PrestaShop 9.2? Allora l'aggiornamento del modulo è l'opzione più rapida.

Ti è familiare?

Quando un aggiornamento di PrestaShop diventa urgente:

  • Il vostro negozio utilizza PrestaShop 1.6 o 1.7 e desiderate passare a PrestaShop 8 o 9

  • Il vostro hosting sta interrompendo il supporto per la vecchia versione PHP richiesta dal vostro negozio

  • I moduli o i provider di pagamento non supportano più la vostra versione di PrestaShop

  • Un precedente tentativo di aggiornamento si è interrotto a metà o ha compromesso il negozio

  • Il back office mostra avvisi su una versione obsoleta o aggiornamenti di sicurezza

  • Volete migrare da un altro sistema e-commerce a PrestaShop

Come lo risolviamo

Iniziamo con un inventario: versione di PrestaShop, versione PHP, tema, moduli, override e codice personalizzato. Per ogni elemento decidiamo se può essere aggiornato, se deve essere modificato o se va sostituito. Vedrete questi consigli prima che qualsiasi modifica venga effettuata.

Quale percorso di aggiornamento si adatta al vostro negozio?

Da A Percorso abituale
PrestaShop 1.6 8 o 9 Migrazione di prodotti, clienti e ordini su un'installazione pulita, con un nuovo tema
PrestaShop 1.7 8 Percorso di aggiornamento ufficiale tramite il modulo 1-Click Upgrade, dopo un controllo dei moduli
PrestaShop 1.7 9 Aggiornamento a fasi o migrazione, a seconda dei moduli e degli override
PrestaShop 8 9 Percorso di aggiornamento ufficiale, con particolare attenzione a moduli e tema

I temi di PrestaShop 1.6 non funzionano sulle versioni 1.7 e successive, poiché il sistema dei temi è completamente cambiato. Per un negozio 1.6 la migrazione a un'installazione pulita è solitamente la via più sicura.

Versioni PHP per versione di PrestaShop

PrestaShop PHP supportato
1.7.8 Da 5.6 a 7.4
Da 8.0 a 8.2 Da 7.2.5 a 8.1
9.0 Da 8.1 a 8.4
9.2 Da 8.1 a 8.5

L'aggiornamento PHP e quello di PrestaShop vanno di pari passo: un negozio su 1.7 non può girare su PHP 8, e PrestaShop 9 non funziona più su PHP 7. Pianifichiamo entrambi i passaggi con il vostro hosting.

Moduli e tema

PrestaShop 8 gira su Symfony 4.4 e PrestaShop 9 su Symfony 6.4. I moduli che utilizzano vecchie funzioni di base o override spesso smettono di funzionare dopo l'aggiornamento. Controlliamo ogni modulo: esiste una versione compatibile, può essere adattato o è meglio sostituirlo? Per un singolo modulo che non funziona su PrestaShop 9, l'aggiornamento del modulo è spesso la soluzione più rapida. Maggiori informazioni in PrestaShop 9: le novità e PrestaShop 9.2.

Test prima del go-live

L'aggiornamento viene eseguito su una copia di staging, utilizzando il percorso ufficiale ove possibile e una migrazione dei dati dove più sicuro. Dopodiché testiamo l'intero flusso d'ordine: pagine prodotto, carrello, checkout, pagamento, spedizione, email d'ordine e fatture. Solo allora pianifichiamo il passaggio al live insieme a voi.

Cosa è incluso

  • Inventario della versione di PrestaShop, PHP, tema, moduli e override
  • Controllo di compatibilità e consulenza per modulo: aggiornare, adattare o sostituire
  • Aggiornamento o migrazione su una copia di staging del vostro negozio
  • Migrazione dei dati di prodotti, categorie, clienti e ordini
  • Test di carrello, checkout, pagamenti, spedizioni ed email di conferma ordine
  • Passaggio al live programmato con un backup recente e un breve report

Cosa aspettarsi

Dal tuo primo messaggio a una correzione testata nel tuo negozio live: ogni fase è trasparente e nulla cambia nel tuo negozio finché non hai approvato il preventivo.

  1. 01

    Descrivete il vostro negozio

    Inviate l'URL del vostro negozio, l'attuale versione di PrestaShop e PHP, la versione desiderata e qualsiasi scadenza, ad esempio dal vostro hosting. Indicate i moduli o le personalizzazioni da cui dipendete.

  2. 02

    Effettuiamo un inventario

    Verifichiamo ogni modulo, il tema, gli override e il codice personalizzato rispetto alla versione di destinazione e scegliamo il percorso più sicuro: il canale di aggiornamento ufficiale o una migrazione.

  3. 03

    Ricevete un preventivo fisso

    Ricevete il percorso, i consigli per ogni modulo e un prezzo fisso. Nessuna modifica viene apportata al vostro negozio finché non approvate.

  4. 04

    Aggiorniamo su una copia

    L'aggiornamento viene eseguito su una copia di staging. Lì testiamo l'intero flusso d'ordine, dalla pagina prodotto all'email di conferma, mentre il vostro negozio live continua a funzionare.

  5. 05

    Go-live e report

    Dopo un backup recente, effettuiamo il passaggio al momento opportuno, ricontrolliamo i flussi principali e inviamo un breve report su ciò che è stato fatto e sugli aspetti da monitorare.

  6. 06

    Domande dopo

    Avete una domanda sul rapporto o notate qualcosa dopo la messa online? Rispondete pure. Verifichiamo e vi diciamo di cosa si tratta e cosa serve.

Domande frequenti

Posso aggiornare direttamente da PrestaShop 1.6 a 8 o 9?

Non con un solo clic. Un negozio 1.6 richiede solitamente una migrazione dei dati su un'installazione pulita di PrestaShop 8 o 9, con un nuovo tema, poiché i temi 1.6 e molti moduli 1.6 non funzionano sulle versioni più recenti. Vi indichiamo quale percorso è più sicuro per il vostro negozio.

Dovrei aggiornare a PrestaShop 8 o direttamente a PrestaShop 9?

Se i vostri moduli importanti e il vostro tema dispongono di una versione per PrestaShop 9, passare direttamente alla 9 vi evita un secondo aggiornamento in futuro. Se un modulo da cui dipendete non supporta ancora la 9, PrestaShop 8 può rappresentare un utile passo intermedio. L'inventario mostrerà quale opzione fa al caso vostro.

Il mio tema e i miei moduli continueranno a funzionare dopo l'aggiornamento?

È esattamente ciò che verifichiamo per primo. Per ciascun modulo e per il tema riceverete un consiglio: aggiornare, adattare o sostituire. Per un singolo modulo che non funziona su PrestaShop 9, l'aggiornamento del modulo su questo sito è spesso la soluzione più rapida.

Il mio negozio è offline durante l'aggiornamento di PrestaShop?

No. Il lavoro viene eseguito su una copia, quindi il vostro negozio live continua a funzionare e ad accettare ordini. Solo per il passaggio definitivo è necessaria una breve finestra di manutenzione, che pianificheremo con voi in un momento di minor traffico.

Devo aggiornare anche PHP?

Solitamente sì. PrestaShop 1.7.8 supporta PHP fino alla 7.4, PrestaShop 8 richiede PHP da 7.2.5 a 8.1 e PrestaShop 9 richiede PHP 8.1 o superiore. Pianifichiamo l'aggiornamento PHP insieme a quello di PrestaShop coordinandoci con il vostro hosting.

Cosa succede ai miei posizionamenti su Google e ai miei URL?

Gli URL di prodotti e categorie fanno parte del piano di test. Laddove un URL cambi durante un aggiornamento o una migrazione, è necessario un reindirizzamento 301 affinché motori di ricerca e clienti arrivino alla pagina corretta. Verifichiamo questo aspetto prima del go-live.

Quanto costa un aggiornamento di PrestaShop?

Dipende dalla versione, dal numero di moduli e dalla quantità di codice personalizzato. Dopo l'inventario riceverete un prezzo fisso, in modo da conoscere il costo prima di iniziare.

Quanto tempo richiede un aggiornamento di PrestaShop?

Anche questo dipende dal negozio. Insieme al preventivo riceverete una pianificazione, compreso il momento del passaggio al live. Avete una scadenza, ad esempio perché il vostro hosting interrompe il supporto alla vostra versione PHP? Segnalatelo nella vostra richiesta.

Di cosa avete bisogno da parte mia per iniziare?

Solitamente l'accesso al back office, via FTP o SSH e al database, oltre a un elenco dei moduli e delle personalizzazioni da cui dipendete. Vi diremo esattamente di cosa abbiamo bisogno durante l'inventario.

Cosa succede se qualcosa va storto durante il go-live?

Subito prima del passaggio creiamo un backup recente di file e database. Se dovesse verificarsi qualcosa di inatteso, possiamo tornare alla situazione precedente mentre risolviamo il problema sulla copia.

Migrate anche da altre piattaforme a PrestaShop?

Sì, possiamo migrare prodotti, clienti e ordini da altri sistemi e-commerce a PrestaShop. L'entità dipende dal sistema di origine; riceverete un preventivo fisso dopo l'inventario.

Ricevi aiuto per il tuo negozio PrestaShop

Descrivi il problema e ti risponderemo con una diagnosi e un preventivo.

Questo modulo è protetto da reCAPTCHA. Si applicano i Informativa sulla privacy e i Termini di servizio di Google.