Novità di PrestaShop v9.0: è il momento di migrare?

Blog de Knowband novedades de PrestaShop v9

PrestaShop v9.0 segna una pietra miliare significativa nell’evoluzione di questa piattaforma di e-commerce open source. Ricca di nuove funzionalità, miglioramenti e un focus sulla modernizzazione del framework, questa release mira a fornire ai proprietari di negozi e agli sviluppatori una soluzione più solida e a prova di futuro. Ma è il momento giusto per migrare? Approfondiamo il nuovo PrestaShop v9.0 per aiutarti a prendere una decisione informata.

Nuove funzionalità in PrestaShop v9.0!

 

Blog de Knowband nuevas funciones de PrestaShop v9

Aggiornamento del framework Symfony alla versione 6.4:

PrestaShop è stato aggiornato a Symfony 6.4, l’ultima versione con supporto a lungo termine (LTS), che garantisce prestazioni, sicurezza e accesso migliorati alle moderne funzionalità di sviluppo. Questa versione di Symfony riceverà correzioni di bug fino a novembre 2026 e correzioni di sicurezza fino a novembre 2027, rendendola più affidabile e pronta per il futuro. La versione precedente di PrestaShop, ovvero v8.1, era compatibile con Symfony 4.4, introdotta a novembre 2019. Questo aggiornamento allinea la piattaforma ai moderni standard PHP e Symfony.

Compatibilità PHP migliorata:

La piattaforma ora supporta le versioni PHP 8.1, 8.2 e 8.3, consentendo ai proprietari di negozi di sfruttare gli ultimi miglioramenti PHP per prestazioni migliori, esecuzione più rapida e sicurezza migliorata. È richiesta almeno la versione PHP 8.1 per eseguire PrestaShop v9.0, assicurando che il tuo negozio tragga vantaggio da funzionalità e ottimizzazioni all’avanguardia.

Introduzione di una moderna piattaforma API:

È stata introdotta una nuova API flessibile basata sul framework API Platform versione 3, che facilita l’integrazione senza soluzione di continuità con applicazioni di terze parti, configurazioni di commercio headless e sviluppi personalizzati. Questa revisione dell’API garantisce scalabilità e un migliore supporto per gli ecosistemi di e-commerce moderni.

Layout del back office rinnovato con Symfony:

Il back office è stato sottoposto a una riprogettazione completa basata sui componenti Symfony e Twig, offrendo un’interfaccia più reattiva, intuitiva e user-friendly. Questa riprogettazione mira a rendere la gestione del negozio più efficiente e accessibile, anche per chi è alle prime armi con le piattaforme di e-commerce.

Cambiamenti degni di nota per gli sviluppatori:

Libreria guzzlehttp/guzzle sostituita con il client HTTP Symfony: La libreria guzzlehttp/guzzle è stata sostituita con il client HTTP nativo di Symfony, offrendo un modo più snello ed efficiente per gestire le richieste HTTP.

Libreria swiftmailer/swiftmailer sostituita con Symfony Mailer: Il deprecato Swift Mailer la libreria è stata sostituita con Mailer di Symfony, che allinea PrestaShop alle moderne pratiche di invio di e-mail e migliora il sistema di gestione delle e-mail nel suo complesso.

Migrazione del login del back office a Symfony: Il processo di login del Back Office è stato completamente migrato su Symfony, con conseguente rimozione dei seguenti hook di amministrazione:

  • azioneAdminLoginControllerPrima
  • azioneAdminLoginControllerLoginPrima
  • azioneAdminLoginControllerLoginDopo
  • azioneAdminLoginControllerDimenticatoPrima
  • azioneAdminLoginControllerDimenticatoDopo
  • azioneAdminLoginControllerReimpostaPrima
  • azioneAdminLoginControllerReimpostaDopo

Un nuovo gancio, azioneBackOfficeLoginForm, è stato introdotto per consentire agli sviluppatori di personalizzare il modulo di accesso dell’amministratore.

Miglioramenti del modello Twig:

  • Il passaggio ai modelli Twig sia nel Back Office che nel Front Office consente pratiche di creazione di modelli più pulite, riutilizzabili e moderne.
  • Questa transizione riduce anche la dipendenza dai vecchi modelli Smarty, garantendo la compatibilità con gli standard di sviluppo moderni.

PrestaShop v9.0 è pronto per la produzione?

Sebbene PrestaShop v9.0 introduca numerosi miglioramenti, è essenziale affrontare la migrazione con un’attenta pianificazione:

  • Test approfonditi: La versione alpha è disponibile per i test e il feedback della community è fondamentale per identificare e risolvere eventuali problemi prima della release stabile. Questo processo di test iterativo assicura un prodotto finale più stabile e affidabile.
  • Controlli di compatibilità: I proprietari di negozi dovrebbero verificare la compatibilità dei loro temi personalizzati e Moduli Prestashop con v9.0 per garantire una transizione fluida. Alcuni plugin obsoleti potrebbero richiedere aggiornamenti per funzionare con il nuovo framework e le nuove versioni di PHP.
    Migliori pratiche di migrazione:
  • di riserva: Assicurarsi che tutti i dati del negozio, inclusi file e database, siano sottoposti a backup completo.
  • Ambiente di staging: Testare l’aggiornamento in un ambiente di staging prima di applicare le modifiche al sito live.
  • Comunità e supporto: La comunità attiva di PrestaShop fornisce ampia documentazione, forum e risorse per assistere nel processo di migrazione. Sviluppatori e proprietari di negozi possono anche sfruttare la rete di supporto per la risoluzione dei problemi e la guida.

Generatore di contenuti/traduttore aggiuntivo Knowband Prestashop ChatGPT

Genera e traduci il contenuto per Prestashop senza sforzo con l’intelligenza artificiale

Per saperne di più ..

ACQUISTA ORA

Perché migrare a PrestaShop v9.0?

L’aggiornamento a PrestaShop v9.0 offre numerosi vantaggi:

  1. Rendi il tuo negozio a prova di futuro: L’adozione di Symfony 6.4 e il supporto per le ultime versioni di PHP garantiscono che il tuo negozio rimanga tecnicamente avanzato e pronto per futuri aggiornamenti.
  2. Maggiore esperienza utente: Un back office modernizzato e prestazioni migliorate contribuiscono a un’esperienza di gestione più efficiente e a clienti più soddisfatti.
  3. Sicurezza avanzata: L’integrazione di protocolli di sicurezza avanzati garantisce tranquillità sia ai proprietari dei negozi che ai clienti.

Conclusione!

PrestaShop v9.0 segna un significativo passo avanti per la piattaforma, introducendo funzionalità all’avanguardia e miglioramenti essenziali per soddisfare le esigenze dell’e-commerce moderno. Sebbene la migrazione richieda un’attenta pianificazione, i vantaggi in termini di prestazioni, sicurezza e flessibilità lo rendono un investimento utile per la maggior parte dei proprietari di negozi. È importante notare che PrestaShop v9.0 è attualmente in fase di test. I proprietari di negozi e gli sviluppatori sono incoraggiati a esplorare le sue capacità in un ambiente di staging per fornire feedback e prepararsi per la versione stabile. Con la giusta preparazione, puoi sbloccare il pieno potenziale di PrestaShop v9.0 e posizionare il tuo negozio per un successo a lungo termine. Quindi, sei pronto a fare il salto nel futuro dell’e-commerce?

 

Gabriel

We are professionals in the eCommerce industry, specializing in plugin development. With years of experience, We provide the best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also offer custom module development and customization services for websites and modules. Our team remains at the forefront of industry trends, delivering cutting-edge solutions to enhance eCommerce website functionality. With a customer-centric approach, our company is trusted partner for eCommerce plugin solutions.

Leave a Reply

Your email address will not be published. Required fields are marked *