PrestaShop 9 è la nuova major release del CMS e-commerce e richiede come requisito minimo PHP 8.1 (con supporto fino a PHP 8.4). Rispetto a PrestaShop 1.7 e 8.x porta un framework Symfony più aggiornato, migliori performance, standard di sicurezza più elevati e una base di codice più moderna. L’aggiornamento tecnico è semplice sulla carta, ma il rischio reale è la compatibilità dei moduli: temi e moduli datati possono smettere di funzionare. Conviene aggiornare se il tuo store è su PHP recente e i moduli sono mantenuti; conviene rimandare (o pianificare una migrazione pulita) se dipendi da moduli custom non aggiornati.
Cosa cambia in PrestaShop 9 rispetto a 1.7 e 8.x
- Requisiti PHP: minimo PHP 8.1, testato fino a PHP 8.4. Le versioni PHP 7.x non sono più supportate.
- Framework: Symfony aggiornato, con codice più moderno e manutenibile.
- Performance: tempi di risposta migliorati e query più efficienti sul back office.
- Sicurezza: standard più elevati e rimozione di componenti legacy deprecati.
- Compatibilità: alcuni moduli e temi sviluppati per 1.6/1.7 richiedono adeguamento.
Il vero rischio dell’aggiornamento: i moduli
La procedura tecnica di upgrade si esegue con il modulo 1-Click Upgrade, con backup di file e database. Ma il punto critico non è l’upgrade in sé: è che i moduli acquistati o sviluppati su misura possono non funzionare più, perché tra una major e l’altra cambiano hook, override e API interne. Prima di aggiornare in produzione è indispensabile testare su un ambiente di staging e verificare uno per uno moduli e tema.
Quando conviene aggiornare (e quando no)
Conviene aggiornare se il tuo store gira già su PHP 8.x, usa moduli mantenuti attivamente e vuoi restare su una versione supportata con aggiornamenti di sicurezza. Conviene rimandare o valutare una migrazione pulita se hai molti moduli custom fermi da anni, un tema pesantemente personalizzato o una versione molto vecchia (1.6): in questi casi il salto diretto può rompere più cose di quante ne risolva, e spesso è più sicuro un’installazione nuova con migrazione dei soli dati.
Se hai bisogno di eseguire l’upgrade senza perdere dati, segui la nostra guida all’aggiornamento PrestaShop da 1.7 a 9.x. Se invece stai valutando di cambiare piattaforma, leggi quando conviene migrare da PrestaShop a WooCommerce.
PrestaShop 9 richiede come minimo PHP 8.1 ed è testato fino a PHP 8.4. Le versioni PHP 7.x non sono più supportate.
Sì: moduli e temi sviluppati per 1.6/1.7 possono richiedere adeguamenti perché cambiano hook e API interne. È essenziale testare su staging prima di aggiornare in produzione.
Se parti da una versione molto vecchia (1.6) con moduli custom non mantenuti, spesso è più sicura un’installazione nuova con migrazione dei soli dati anziché l’upgrade diretto.
Scopri di più da SeoMask: SEO & Dev
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.

