Ultimo aggiornamento
Il cambiamento è una leva fondamentale per il progresso, ma porta spesso con sé dubbi e sfide, soprattutto quando coinvolge l’infrastruttura digitale di un business. Come bilanciare innovazione e stabilità? In questo articolo vi raccontiamo come abbiamo migrato un sito da WordPress (basato su un visual composer) a PayloadCMS mantenendo la struttura monolitica.
Il sito del cliente aveva raggiunto i suoi limiti:
L’obiettivo era chiaro: adottare una piattaforma moderna e scalabile che, al contempo, mantenesse l’efficienza e i costi contenuti di un’architettura monolitica.
PayloadCMS è noto per la sua flessibilità come CMS headless, ma in questo progetto l’abbiamo adottato come monolite per sfruttare i suoi vantaggi senza la complessità di un’architettura distribuita, ovvero:
Cortobio, un’azienda che promuove la sostenibilità attraverso la consegna di cassette di frutta e verdura bio a chilometro zero, necessita di una piattaforma che rispecchi il suo approccio innovativo e sostenibile.
Con la migrazione a PayloadCMS, Cortobio ha potuto beneficiare di un sistema moderno e scalabile, mantenendo la semplicità di gestione di un’architettura monolitica.
La seconda fase del progetto prevede il rifacimento dell’eCommerce, attualmente realizzato con tecnologia Ruby on Rails, integrandolo nel monolite. Questo consentirà a Cortobio di espandere ulteriormente il proprio servizio e ottimizzare la gestione degli ordini.
Attraverso un workshop iniziale di kickoff, abbiamo identificato insieme al cliente le esigenze principali, mappando le funzionalità critiche da preservare e i punti di miglioramento. Questo ci ha permesso di allineare gli obiettivi del progetto alle reali necessità operative e strategiche del business.
La nuova interfaccia utente è stata progettata per esprimere al meglio l’identità visiva del brand, con un design studiato per migliorare l’esperienza di navigazione e rafforzare la percezione del marchio. Ogni elemento del design è stato pensato per ottimizzare sia la funzionalità che il coinvolgimento degli utenti.
L’architettura tecnica di questo progetto è stata studiata per garantire prestazioni elevate e scalabilità.
La transizione da WordPress a PayloadCMS è stata gestita con cura, superando le sfide legate all’utilizzo di un visual composer. Attraverso un mix di web scraping e ristrutturazione dei contenuti, abbiamo garantito una migrazione completa e senza perdita di dati, mantenendo la continuità delle operazioni.
Per evitare impatti negativi sul traffico e sull’indicizzazione, abbiamo implementato una strategia di redirect SEO-friendly e condotto test rigorosi per assicurare la compatibilità e la stabilità del sistema. Il monitoraggio continuo ci consente di intervenire rapidamente su eventuali criticità.
La migrazione a PayloadCMS e Next.js ha gettato basi solide per la crescita futura del progetto. La nuova architettura non solo garantisce prestazioni in linea con la piattaforma precedente, ma offre anche maggiore flessibilità e scalabilità, fondamentali per sostenere l’evoluzione del business nel lungo termine.
Con l’adozione di PayloadCMS, la gestione dei contenuti diventa più organizzata e strutturata, mantenendo comunque un’interfaccia intuitiva. Questo sistema moderno, pur diverso dal precedente editor di WordPress, consente una gestione più efficiente delle informazioni con un controllo migliorato sul modello dei dati. Grazie a un’interfaccia chiara e a un breve periodo di familiarizzazione, i processi di aggiornamento e modifica dei contenuti risultano semplici e diretti, anche per chi non ha un profilo tecnico.
La nuova struttura è stata progettata per evolvere facilmente nel tempo, senza necessità di interventi complessi, offrendo una soluzione robusta e a prova di futuro grazie all’utilizzo di Next.js.
L’adozione di PayloadCMS come monolite dimostra che è possibile innovare mantenendo la solidità di un sistema tradizionale. Con Next.js, il progetto è già predisposto per un’evoluzione verso un’architettura più complessa, qualora fosse necessario.
Questa combinazione si rivela vincente: il cambiamento non deve essere sinonimo di discontinuità, ma può rappresentare un’evoluzione naturale verso il successo.
Stai prendendo in considerazione un redesign del tuo sito o hai la necessità di ottimizzare la tua infrastruttura digitale? Contattaci, siamo qui per accelerare la tua crescita e massimizzare i risultati.