Ottimizzare le prestazioni di Magento e sfatare il mito della lentezza di Magento

Ottimizzare Magento - Tunda

Ottimizzare le prestazioni di Magento e sfatare il mito della lentezza di Magento

A molti sarà capitato di sentire o di leggere che Magento è una piattaforma open-source di e-commerce molto potente, con tantissime funzionalità “out of the box” e moltissime altre implementabili con plugin gratuiti o dal costo molto contenuto, MA che ha un grosso difetto: è molto pesante e molto lento, specie quando il catalogo prodotti è ampio e/o con varianti taglia e colore.
E’ vero? E soprattutto…di chi è la responsabilità? Siamo proprio sicuri che sia un problema di Magento?
Il nostro team dedicato all’hosting specializzato Magento ha dovuto spesso affrontare il problema di clienti che avevano scelto la piattaforma Magento per le loro attività di vendita online, ma erano insoddisfatti delle prestazioni, in alcuni casi talmente basse da rendere il sito quasi inutilizzabile e comunque tali da limitare di molto il fatturato realizzato.

Se indubbiamente la grande quantità di funzionalità rende Magento una piattaforma “esigente” in termini di risorse, non si può invece dire che Magento sia “lento”. Si tratta semplicemente di gestire con professionalità e la necessaria esperienza TUTTI gli aspetti che portano ad avere un sito e-commerce veloce. In particolare:

  • Codice e front end sviluppato da developer realmente esperti di Magento e con un occhio all’ottimizzazione
  • Pulizia dell’installazione con eliminazione di ciò che non serve in termini di funzionalità e dati
  • Attenzione alla manutenzione di indici, log e database
  • Capacità di gestire i vari sistemi di caching delle pagine, da quelli più semplici forniti direttamente dalla piattaforma a quelli più complessi come Varnish, che richiede sviluppo di codice ad hoc
  • Ottimizzazione di tutti i layer dell’infrastruttura, dal server alla configurazione del sistema operativo, del web server e di MySql fino al codice Magento e all’utilizzo di release recenti
  • Scelta dei fornitori di connettività, infrastruttura e servizi accessori quali le CDN in modo flessibile e personalizzato sulle esigenze dell’utente, specie quando il target del sito è internazionale

Un esempio significativo è il sito del nostro cliente Mani di Fata, editore e catena di negozi, da oltre 130 anni specialista del tessile per la casa e il bambino e del fai da te femminile. Andato online a settembre 2014 con una soluzione basata su Magento Community Edition , ma insoddisfacente sia dal punto di vista del codice sviluppato, specie nella versione responsive mobile, che delle prestazioni si è rivolto a Tunda.com per risolvere una situazione molto critica.

Il sito e-commerce, completamente rifatto, sia dal punto di vista dell’interfaccia utente che del codice sviluppato su Magento CE rel. 1.9.1 e installato su una delle nostre soluzioni di hosting specializzato e ottimizzato Magento, con soluzioni di caching e di disaster recovery, è andato online nel maggio 2015

 

Abbiamo testato le prestazione del sito, in data 6 giugno 2015, con una soluzione internazionale di testing online, test effettuato da server posizionati  a  Milano per simulare l’esperienza di acquisto di un  utente italiano.

Il tempo di visualizzazione della Home Page è stato di soli 1,216  secondi e Manidifata.it è risultato il primo rispetto ad  un panel di riferimento di 16 siti italiani di  brand  del settore fashion.

Questo risultato è ancora più notevole se si valuta che, per scelte e necessità grafiche e  di comunicazione del cliente, l’home page contiene molte immagini grandi  che la  rendono decisamente più pesante di quelle dei siti di riferimento. Alcuni dei siti del panel sono realizzati su piattaforma Magento Community ma si posizionano non meglio dell’8° posto, occupando inoltre la 12°, 14° e 15° posizione ad ulteriore dimostrazione dei notevoli miglioramenti che si possono ottenere con un hosting ottimizzato Magento

Condividi questo post