IT
Parliamone
  1. Home
  2. Servizi
  3. Aggiornamento alla 9.x

Passa a PrestaShop 9

PrestaShop 9 è il passo più grande della piattaforma dai tempi del passaggio da 1.6 a 1.7: Symfony 6.4, PHP dalla 8.1 alla 8.5, una nuova Admin API e il tema Hummingbird. Per questo non è un lavoro da un clic. Prima facciamo un audit, rifacciamo ciò che si rompe, proviamo tutto su una copia del tuo negozio e solo dopo tocchiamo quello online.

Perché passare a PrestaShop 9?

PrestaShop 9.0 è diventato disponibile a tutti a giugno 2025, dopo quasi due anni di sviluppo, e la 9.1 è arrivata con il nuovo tema attivo di default. Non è un restyling estetico: core, amministrazione e storefront sono stati tutti modernizzati. Ecco cosa guadagna davvero il tuo negozio:

Una base moderna e supportata

PrestaShop 9 funziona su Symfony 6.4 LTS, che garantisce supporto di sicurezza fino a novembre 2027, e richiede come minimo PHP 8.1. La versione 9.1 aggiunge PHP 8.5 come ambiente consigliato, mantenendo il supporto dalla 8.1 alla 8.4. Restare su una versione di PHP o del framework non più supportata è il rischio più grande a lungo termine per un negozio e-commerce: così lo elimini.

La nuova Admin API

Basata su API Platform, l’Admin API espone le funzioni del back office attraverso una vera interfaccia RESTful con supporto a JSON-⁠LD, GraphQL e JSON:API. La sincronizzazione con l’ERP, i feed PIM, i sistemi di magazzino e i front-⁠end headless non hanno più bisogno di ponti personalizzati fragili o di accessi diretti al database.

Hummingbird e accessibilità

Hummingbird 2.0 è il tema di front office predefinito dalla 9.1 in poi, basato su Bootstrap 5, TypeScript e BEM. Raggiunge anche oltre il 95% di conformità ai requisiti dell’European Accessibility Act già di serie: un vantaggio notevole se l’EAA riguarda la tua attività.

Miglioramenti per la SEO

URL dei prodotti più puliti, un prefisso di lingua facoltativo per non costringere il tuo mercato principale in una sottocartella, gestione corretta dei 301 e 302 per le categorie disattivate e supporto nativo alle immagini WebP e AVIF. Immagini più leggere e redirect corretti incidono direttamente sui Core Web Vitals e sul posizionamento.

Più robusto di default

I prefissi delle tabelle del database vengono resi casuali in automatico, l’accesso diretto ai file è limitato e l’attività dei moduli viene registrata, così vedi cosa è cambiato e quando. Insieme a un ramo di PHP supportato, questo chiude gran parte della superficie d’attacco che troviamo di solito nelle installazioni più vecchie.

Sensibilmente più veloce

PHP moderno con JIT, le ottimizzazioni di Symfony 6.4 e il tema Hummingbird insieme portano di solito un miglioramento del 20-30% nei tempi di risposta rispetto allo stesso negozio su PrestaShop 8. Misuriamo il tuo negozio prima e dopo, così vedi i numeri reali invece di una promessa.

Il tuo server regge PrestaShop 9?

PrestaShop 9 richiede PHP 8.1 o successivo. La maggior parte degli hosting di qualità lo offre già, ma alcuni piani condivisi e server gestiti più vecchi sono ancora fermi a PHP 7.x. Lo verifichiamo nell’audit, prima di fare un preventivo o iniziare qualsiasi lavoro.

PrestaShop 9.x - la nostra raccomandazionePrestaShop 8.x - la soluzione di ripiego
PHP minimo8.1 (8.5 consigliato sulla 9.1)7.2.5
FrameworkSymfony 6.4 LTS, supportato fino a novembre 2027Ramo Symfony più vecchio
Admin APISì - REST, GraphQL, JSON:APINo
Tema HummingbirdPredefinito dalla 9.1Non disponibile come predefinito
Quando la scegliamoOgni volta che l’ambiente di hosting la supporta, cioè quasi sempre.Solo quando il tuo server non può davvero usare PHP 8.1+ e cambiare hosting adesso non è possibile.

Se il tuo server non può ancora usare PHP 8.1, non forziamo la mano. Ti aiutiamo a passare a un hosting che può, oppure ti portiamo a PrestaShop 8.x come passaggio intermedio e pianifichiamo il salto alla 9 per più avanti. In ogni caso lasci una versione non supportata, ed è questo che conta davvero per la tua sicurezza e il tuo posizionamento.

Perché non è un aggiornamento da un clic

Passare a PrestaShop 9 significa fare i conti con vere modifiche incompatibili. Molti controller del back office sono stati riscritti per Symfony 6.4, quindi i moduli che sovrascrivono i vecchi controller di amministrazione smetteranno di funzionare. Alcuni hook del front office sono stati rimossi in Hummingbird. Un negozio molto personalizzato non sopravvive a un aggiornamento alla cieca con un clic, e per questo non ne facciamo.

Come aggiorniamo il tuo negozio

Niente aggiornamenti alla cieca con un clic. Ogni passaggio avviene prima su una copia del tuo negozio.

  1. 01

    Audit preliminare e consulenza

    Facciamo l’inventario della tua installazione attuale: versione di PrestaShop, versioni di PHP e MySQL sul server, il tema, ogni modulo, ogni override e ogni integrazione di terze parti. Così sappiamo se la 9.x è raggiungibile direttamente e quanto costerà.

  2. 02

    Backup e misure di sicurezza

    Prima che cambi qualsiasi cosa facciamo backup completi di file e database e verifichiamo che si ripristinino. Un backup che nessuno ha provato non è un backup. È la tua via di ritorno per tutto il progetto.

  3. 03

    Compatibilità di moduli, tema e override

    Ogni modulo viene controllato con PrestaShop 9. Segnaliamo quelli con una versione 9.x ufficiale, quelli da adattare perché sovrascrivono vecchi controller di amministrazione o hook rimossi, e quelli abbandonati da sostituire. Ricevi questo elenco con i costi prima di procedere.

  4. 04

    Server e PHP pronti

    Verifichiamo che il tuo hosting possa usare PHP 8.1 o successivo con le estensioni richieste e una versione adatta di MySQL o MariaDB. Se non può, te lo diciamo subito e ti presentiamo le opzioni: cambiare hosting o prendere per ora la strada della 8.x.

  5. 05

    Aggiornamento e test in staging

    L’aggiornamento gira prima su una copia di staging completa del tuo negozio con Update Assistant 7, compresa la sua CLI per esecuzioni ripetibili. Poi proviamo i percorsi che ti fanno guadagnare: ricerca, filtri, carrello, ogni metodo di pagamento, ogni corriere, fatture, email e il flusso degli ordini da cima a fondo.

  6. 06

    La scelta del tema: tenerlo o passare a Hummingbird

    Il tuo tema attuale spesso si può adattare, ma Hummingbird porta vantaggi reali in prestazioni e accessibilità. Ti mostriamo entrambe le strade con stime oneste dell’impegno, così la decisione è tua e non una che prendiamo in silenzio al tuo posto.

  7. 07

    Go-⁠live, tutele SEO e assistenza

    Pubblichiamo nelle ore di minor traffico, manteniamo stabili gli URL e inseriamo i redirect dove cambiano, così il tuo posizionamento supera il passaggio. Dopo il lancio monitoriamo log e prestazioni, sistemiamo ciò che emerge e ti guidiamo tra le novità del back office.

“Con loro ho creato e rifatto, aggiornato e messo in sicurezza i miei negozi online, perché queste piattaforme generano ancora business e sono soluzioni per l’e-commerce valide, convalidate dal mercato.”
Stefan Lazar

Quanto tempo ci vuole?

Dipende quasi interamente da dove parti e da quanto è personalizzato il tuo negozio. Sono stime realistiche, non cifre da venditore: il tuo audit ti dà il numero esatto.

Da PrestaShop 8.x

Un negozio standard senza moduli particolari è di solito un progetto breve, spesso questione di giorni compresi i test completi.

Da PrestaShop 1.7

Un negozio 1.7 ricco di moduli richiede di solito da una a due settimane, in gran parte per l’adattamento dei moduli e i test più che per l’aggiornamento in sé.

Da PrestaShop 1.6

Partire dalla 1.6 di solito significa rifare anche il tema, e il progetto si porta a due-⁠sei settimane.

Non sai a che punto è il tuo negozio?

Mandaci la tua versione di PrestaShop e il tuo URL. Ti diciamo se puoi passare direttamente alla nuova versione, cosa richiederà lavoro e più o meno quanto tempo ci vorrà.

Parla con noi in

  • Inglese
  • Rumeno
  • Ungherese
  • Tedesco
  • Francese
  • Spagnolo

Rispondiamo entro un giorno lavorativo.

Leo Jozsa
Peter Szamosan
Attila Karacson
Szilamer Balogh

Leo, Péter, Attila e Szilamér