Qual è' la differenza tra PrestaShop 8 e 9?
Risposta breve: PrestaShop 8 è la generazione più prudente per negozi già online. PrestaShop 9 è la generazione di modernizzazione: Symfony più recente, supporto PHP più nuovo, direzione Admin API più forte e front office che si sposta verso Hummingbird invece dell’ecosistema centrato su Classic.
| Area | PrestaShop 8 | PrestaShop 9 | Impatto sul merchant |
|---|---|---|---|
| Framework core | Generazione Symfony 4.4 | Generazione Symfony 6.4 | Base più moderna, ma codice custom e moduli vecchi vanno testati. |
| PHP | Range PHP più vecchio, con supporto PHP 8.1 nella generazione 8.x | PHP 8.1 minimo in 9.0, con supporto a versioni PHP più recenti in 9.x | Verificare l’hosting prima della migrazione. |
| Temi | L’ecosistema compatibile con Classic resta il riferimento più comune | Hummingbird diventa il tema predefinito per nuove installazioni 9.1 | Temi custom e child theme richiedono test visivi reali. |
| Admin e API | Restano più comportamenti legacy-compatible | Più controller Symfony, percorsi codice più rigorosi, evoluzione Admin API | Moduli back office, override e integrazioni devono essere provati in staging. |
| Rischio upgrade | Di solito più basso per negozi 1.7/8 già attivi | Più alto con temi vecchi, override o moduli non mantenuti | Testare checkout, pagamenti, spedizioni ed email ordine prima del live. |
Scegliere PrestaShop 8 o 9?
Usa PrestaShop 8 se il negozio è già in produzione, molto personalizzato o dipende da moduli vecchi non ancora verificati per PrestaShop 9. Usa PrestaShop 9 per nuovi progetti, rebuild pianificati e shop in cui tema, checkout, pagamenti e integrazioni sono già confermati compatibili.
La domanda pratica non è solo “PrestaShop 9 è migliore?”. La domanda corretta è: “questo negozio preciso è pronto per il salto architetturale?”. Controlla override del tema, moduli pagamento, corrieri, checkout, cron, integrazioni ERP/API e hook custom.
Prossimi passi: leggi la nostra guida alla migrazione PrestaShop 9, controlla il livello di compatibilità moduli, rivedi i child theme e l’articolo su PrestaShop 9.1, Hummingbird e multi-carrier.
Questa risposta ti è stata utile?
Hai ancora domande?
Non trovi quello che cerchi? Inviaci la tua domanda e ti risponderemo.