L’esigenza
Il nostro cliente, società leader in Olanda nel commercio elettronico di articoli per il calcio, ci aveva dato un obiettivo sfidante: portare il caricamento della scheda prodotto dell’e-commerce Adobe Magento sotto i 0,4 secondi.
Di solito i siti Adobe Magento di buona qualità hanno una velocità media di caricamento della scheda prodotto compresa tra 0,9 e 1,1 secondi.
Il progetto
Premessa: il tempo di caricamento di un e-commerce è ampiamente influenzato dalla piattaforma server su cui opera. Per ridurre i tempi di caricamento in modo significativo, è essenziale disporre di un’infrastruttura altamente performante, ma ciò comporta costi significativi.
Per ottenere i risultati preposti, abbiamo adottato una serie di strategie per migliorare le prestazioni senza impattare negativamente sui costi dell’infrastruttura:
- Valutazione meticolosa del codice di terze parti: ogni volta che dovevamo implementare nuove funzionalità o aggiornamenti, ci siamo presi il tempo necessario per analizzare attentamente il codice di terze parti coinvolto.
Siamo stati attenti a selezionare soluzioni ben realizzate e ottimizzate, evitando di aggiungere elementi che avrebbero potuto rallentare il sito. Questo approccio ci ha permesso di mantenere il nostro codice pulito ed efficiente, garantendo al contempo una navigazione fluida e veloce ai nostri utenti.
- Riscrittura mirata di alcune parti di codice nativo: il nostro team di sviluppatori ha individuato le parti che richiedevano un miglioramento delle prestazioni.
Attraverso una riscrittura mirata e ottimizzata, siamo riusciti a farle funzionare in modo più efficiente e veloce. Questa pratica ci ha permesso di eliminare inutili rallentamenti e di rendere il nostro E-commerce Adobe Magento molto più reattivo.
- Utilizzo ottimizzato delle cache di Redis: Abbiamo migliorato l’implementazione nativa del sistema di caching di Adobe Magento, riducendo il carico sul server e servendo blocchi di pagina in maniera rapida.
- Per garantire prestazioni ottimali abbiamo istituito una rigorosa politica di controllo qualità. Monitoriamo costantemente le prestazioni del sito, utilizzando strumenti avanzati per identificare potenziali punti critici o eventuale degrado delle prestazioni.
Questo approccio ci consente di intervenire tempestivamente e correggere qualsiasi problema che potrebbe influire negativamente sulla velocità del sito, assicurando un’esperienza di navigazione fluida e veloce per tutti i nostri utenti.
Questo ultimo punto sottolinea il nostro impegno costante nel fornire prestazioni di alto livello e il nostro desiderio di mantenere Adobe Magento al massimo delle sue potenzialità.
Grazie a questa politica di controllo qualità, siamo in grado di individuare e risolvere tempestivamente eventuali impatti negativi sulle prestazioni, mantenendo il nostro sito allineato agli standard più elevati.
I vantaggi
Questo lavoro è frutto di quattro anni di duro e costante lavoro che ci porta ogni giorno a migliorare il codice e l’esperienza dell’utente. Siamo davvero orgogliosi di aver raggiunto questo obiettivo di 0,4 secondi di tempo di caricamento della scheda prodotto e continueremo a lavorare per migliorare questo dato.
In questo caso i vantaggi sono notevoli sotto molti punti di vista come:
- il sito è più veloce;
- il tasso di abbandono è minore;
- la % di conversione è aumentata;
- l’esperienza dei clienti è più soddisfacente.
Non possiamo fornire i dati specifici in termini di aumento di conversioni e vendite per motivi di riservatezza, ma sono davvero sorprendenti e i ricavi superano di gran lunga i costi