Per chi è il servizio di aggiornamento PrestaShop?
Il pacchetto è destinato ai proprietari di negozi che desiderano continuare a sviluppare in sicurezza le vendite su PrestaShop e hanno bisogno di supporto tecnico nel cambio di versione. Vale la pena considerare l’aggiornamento soprattutto quando:
- il negozio funziona su PrestaShop 1.4, 1.5, 1.6, 1.7 oppure su una versione precedente della linea 8.x;
- l’hosting termina il supporto per la versione PHP utilizzata oppure richiede il passaggio a un ambiente più recente;
- le nuove versioni dei moduli necessari non sono più compatibili con l’attuale versione del negozio;
- il pannello di amministrazione o gli elementi del negozio iniziano a creare problemi dopo modifiche sul server;
- è previsto un ulteriore sviluppo, una nuova integrazione, un cambio di tema o una modernizzazione del processo di acquisto;
- il negozio non viene aggiornato da molto tempo e richiede una riorganizzazione del percorso di sviluppo successivo.
Cosa comprende il pacchetto standard di aggiornamento?
- Definizione della corretta versione di destinazione — prendiamo in considerazione la versione di partenza del negozio, i requisiti del server e la compatibilità degli elementi chiave.
- Aggiornamento dei file sorgente di PrestaShop — eseguiamo il vero e proprio processo di cambio della versione del core del negozio.
- Aggiornamento al tema grafico predefinito — l’ambito standard comprende il tema fornito con la versione di destinazione di PrestaShop.
- Aggiornamento delle traduzioni — lo eseguiamo quando è necessario dopo il cambio di versione del sistema.
- Verifica di base dopo l’aggiornamento — controlliamo l’avvio del negozio e del pannello di amministrazione dopo l’esecuzione dei lavori inclusi nell’ordine.
Il pacchetto standard presuppone un negozio senza modifiche estese al core, ai moduli standard e al tema. Se tali modifiche sono presenti, possono essere trasferite o adattate previa analisi. L’ambito e il costo di questa parte dipendono dal numero di modifiche e dal modo in cui sono state realizzate.
Come si svolge l’aggiornamento del negozio PrestaShop?
- Scegli la versione attuale del negozio e ordini il servizio oppure invii prima una richiesta, se il negozio è fortemente modificato.
- Definiamo accessi e ambito — i dati di accesso necessari e la modalità di esecuzione dipendono dal server e dalla versione del negozio.
- Verifichiamo il punto di partenza — la versione di PrestaShop, i requisiti dell’ambiente, il tema, i moduli chiave e le modifiche personalizzate.
- Confermiamo la versione di destinazione e il piano dei lavori — i negozi molto vecchi possono richiedere un passaggio graduale attraverso una versione intermedia.
- Eseguiamo l’aggiornamento nella finestra di manutenzione concordata e verifichiamo l’ambito incluso nell’ordine.
- Consegniamo il negozio al termine dei lavori insieme alle informazioni sugli elementi che richiedono un aggiornamento o un adattamento separato.
Prima di iniziare l’aggiornamento deve esistere una copia attuale dei file e del database, nonché un punto di ripristino utilizzabile. Nel caso di negozi estesi oppure con vendite intensive, è consigliato verificare prima il processo su una copia di test. Il modo di preparare la copia e l’ambiente di test viene definito prima dell’inizio dei lavori, poiché dipende dall’hosting, dalle dimensioni del negozio e dallo spazio disponibile sul server.
I prodotti, gli ordini e gli account clienti verranno mantenuti?
L’aggiornamento riguarda un negozio esistente, quindi il suo obiettivo è mantenere il catalogo prodotti, le categorie, i clienti, gli ordini, le impostazioni e gli altri dati di vendita. Non si tratta della creazione di un negozio vuoto da zero. La copia del database e dei file resta comunque una protezione obbligatoria, poiché ogni grande cambio di versione interviene sia sul codice sia sulla struttura dei dati.
Nel passaggio da una versione molto vecchia, ad esempio PrestaShop 1.4, 1.5 o 1.6, le differenze tecnologiche sono molto maggiori rispetto a un normale aggiornamento correttivo. Un negozio di questo tipo può richiedere una versione intermedia, un PHP più recente, modifiche al tema oppure la sostituzione di moduli non più supportati. Il percorso corretto dipende dallo stato della specifica installazione.
Tema, moduli e modifiche personalizzate
Questa è l’area più importante nella valutazione del costo di un aggiornamento PrestaShop. Il core del sistema, il tema e i moduli si sviluppano in modo indipendente, perciò la compatibilità di un elemento non significa automaticamente la compatibilità dell’intero negozio.
- Il tema predefinito di PrestaShop rientra nell’ambito standard dell’aggiornamento.
- Un tema personalizzato o acquistato richiede una verifica della versione e può necessitare di un aggiornamento o di un adattamento.
- I moduli di terze parti non vengono aggiornati nel prezzo del pacchetto standard. La loro compatibilità e la disponibilità di nuove versioni devono essere valutate separatamente.
- Le modifiche eseguite direttamente nei file dei moduli standard possono essere sovrascritte dall’aggiornamento e richiedono un trasferimento separato.
- Le modifiche personalizzate al core e gli override delle classi vengono analizzati individualmente, poiché possono entrare in conflitto con il codice della versione di destinazione.
Se possiedi moduli o un tema con licenza, l’accesso ai loro pacchetti aggiornati e a una licenza attiva può essere necessario per eseguire lavori aggiuntivi. L’assenza di una versione compatibile di un componente aggiuntivo può significare la necessità di sostituirlo oppure di ricostruirlo.
Da cosa dipende il prezzo finale dell’aggiornamento?
Il prezzo visibile accanto al servizio riguarda l’ambito standard. Una valutazione aggiuntiva può essere necessaria quando il negozio ha un tema non standard, un core modificato, modifiche nei moduli, componenti aggiuntivi senza una versione compatibile con il PrestaShop di destinazione oppure un catalogo immagini molto grande. Anche la versione di partenza, il numero di fasi necessarie, lo stato del server e le dimensioni dei file e del database influiscono sul carico di lavoro.
Se dopo l’analisi emergerà un ambito che va oltre il pacchetto, riceverai questa informazione prima dell’esecuzione dei lavori aggiuntivi. In questo modo il prezzo standard non nasconde i costi di adattamento degli elementi che non possono essere valutati in modo affidabile senza accesso al negozio.
Aggiornamento a una versione stabile o di sviluppo?
Per un negozio che vende, la scelta corretta è di solito una versione stabile e raccomandata per il dato ambiente. Una versione di sviluppo può essere utilizzata esclusivamente su esplicita richiesta e dopo l’accettazione del rischio maggiore, preferibilmente in un ambiente di test. Il semplice numero della versione “più recente” non dovrebbe essere più importante della compatibilità con PHP, tema, moduli e integrazioni utilizzati dal negozio.
Perché affidare l’aggiornamento a uno specialista PrestaShop?
Uno strumento automatico può eseguire una parte delle operazioni, ma non prenderà al posto del proprietario del negozio decisioni sulla compatibilità del tema, sul sostituto di un modulo abbandonato o sul modo di trasferire le modifiche personalizzate. Un supporto professionale è particolarmente utile quando il negozio è attivo da molti anni, passa tra versioni principali oppure gestisce integrazioni importanti per pagamenti, consegna ed evasione degli ordini.
PrestaDev.pl è specializzata in soluzioni per PrestaShop: aggiornamenti, moduli, integrazioni e lavori tecnici. Descriviamo chiaramente l’ambito del servizio e separiamo dal pacchetto standard gli elementi che richiedono un adattamento aggiuntivo. In questo modo sai cosa comprende l’ordine e quali parti del negozio devono essere verificate prima del cambio di versione.
Ordina l’aggiornamento PrestaShop
Se il negozio funziona in una configurazione standard, scegli la sua versione attuale e aggiungi il servizio al carrello. Se utilizzi un tema personalizzato, moduli non standard, integrazioni con grossista, sistema di magazzino, pagamenti o corriere, prima dell’acquisto utilizza l’opzione “Chiedi informazioni sul prodotto”. Indica l’indirizzo del negozio, la versione attuale di PrestaShop, la versione di destinazione desiderata e l’elenco dei componenti aggiuntivi più importanti. Questo permetterà di definire l’ambito reale ed evitare sorprese durante l’aggiornamento.