Magento è un software Open Source (gratuito, con codice aperto a tutti) per lo sviluppo di siti di commercio elettronico o ecommerce. Magento allo stato vergine dell’installazione è un prodotto estremamente completo, e la comunità annessa lo rende potenzialmente infinito nella sua possibilità. siti come SkyGo, TheNorthFace, Gant, hanno fatto di magento la loro piattaforma ecommerce
Magento perchè installarlo?
Perchè Non Intallarlo?
Vedremo in seguito punto per punto i pregi e i difetti della piattaforma magento.
Magento è oggi l’ Ecommerce Open Source più installato in assoluto, anche se non è il più semplice da usare. Non a caso Ebay nel 2011 ha acquisito il 100% della società Varien che ha costruito Magento nel 2008 Magento ha ottenuto un grande successo soprattutto per la sua innovativa grafica e struttura. C’è da ricordare che nel 2008 quando Magento venne lanciato l’ecommerce open source più utilizzato era oScommerce, ma il progetto era vecchio ed in fase di abbandono. Quindi un’alternativa come Magento era attesissima, hanno dunque sfruttato il momento giusto. Infatti prodotti molto validi come PrestaShop o VirtueMart o ZenCommerce, non hanno ottenuto lo stesso successo pur essendo prodotti molto validi e più easy, dovuto in parte al ritardo su Magento.
Magento come detto è un cms gratuito nella versione Comunity ma esistono due versioni a pagamento, Enterprise e MagentoGo, ma non ne parlerò in questo post. E’ molto facile da usare, non proprio immediato, ma con un pochetto di prove si riesce da subito, a pubblicare un negozio abbastanza facilmente. una cosa non immediata da capire è che la pagina home è nuda, non prevede nessuna opzione, sono tutte da configurare a differenza di molti altri sistemi. io la prima volta sono diventato scemo nel cercare di capire per quale motivo non comparivano prodotti e categorie. Ad ogni modo vediamo in 5 punti a vantaggio dell’Utilizzo Installazione di Magento
Partiamo con 5 salienti punti per capire per quale motivo magento è meglio degli altri store e quindi da installare con la sicurezza di optare per il miglior prodotto
La comunity di magento è ampissima. Ciò si coniuga in un altissimo numero di plugin disponibili, quasi ogni esigenza è coperta dalle innumerevoli app disponibili gratuitamente o a pagamento. sul magento connect. Tantissimi siti più o meno validi offrono servizi consulenze prodotti app inerenti magento, oggi nell’ecommerce anche se non direttamente si hanno contatti con questo prodotto. La comunità di magento è estremamente attiva, vengono con grande costanza organizzati incontri ufficiali con il nome di Meet Magento, in tutto il mondo, in italia il primo incontro è avvenuto in maggio 2014 a cui ho partecipato anche io come spettatore.
Magento è oggi il CMS Ecommerce , maggiormente installato per il commercio online. Ad oggi risulta utilizzato ben nel xx% secondo i dati di Wappalyzer. Maggiore il numero di installazione maggiore il reposrt su possibili malfunzionamenti e bug, infatti magento risulta essere stabile e con un alta protezione da intrusioni, che in un ecommerce.
Qualsiasi esigenza è stata in qualche modo sviscerata ed è quindi facile trovare plugin gratuiti o a pagamento per risolvere le varie esigenze. I siti ufficiali o meno sono veramente tanti. Lo stesso dicasi per i templete , aziende come ThemeForest permettono l’acquisto di templete altamente qualitativi a prezzi decisamente bassi. E’ qiuindi possibile trovare a 90 100€templete di alta qualità , chiaro non saranno unici, e saranno utilizzati da tanti altri utenti. Ma per iniziare è un’ottima soluzione
Open Source è sinonimo di gratuito e magento è un cms open source i prodotti open source nascono con la filosofia della divulgazione del codice e lo sviluppo dello stesso grazie al contributo gratuito della comunity , questo quindi permette di avere un prodotto di grande potenza senza dover investire soldi. Chiaro che se si vogliono personalizzazioni bisogna metter mano al portafogli o accontentarsi delle modifiche disponibili quali templete e plugin
Il vero must di questo sistema che lo rendeunico tra gli open source è la possibilità del multistore senza metter mano al codice, in poche parole è possbile avendo un sistema padre avere tanti sistemi figlio a cascata, in sottodirectory, sottodomni o in altro server e quindi altro dominio. Il tutto utilizzando un solo db con in comunione, clienti, prodotti con possibilità di mostrare o modificare ogni shop in modo autonomo, così anche le schede prodotto. Questa opzione è utile se ad esempio si decide di fare uno store con all’interno un’intero catalogo ad esempio nella moda, Uomo Donna Bambino accessori etc. e poi fare shop diversi per Uomo e Per donna in modo tale da sfruttare al massimo la pubbilità Altra possibilità è ad esempio in caso di vendite in nazioni differenti, in cui non cambia solo la lingua, ma anche la possibilità di vendere un determinato prodotto in quel mercato oppure no, tali limitazioni sono spesso imposte dai produttori.
Vediamo infine quali sono i 3 più importanti motivi per non installare magento ed optare per altro prodotto
Magento non è famoso per essere utilizzabile con poche risorse , purtroppo necessita di un server robusto e ben strutturato, superando i 2000 articoli un server shared con poca ram, riventa troppo stretto per farlo funzionare bene. Un server dedicato chiaraemnte ha un costo non indifferente , quindi prima di prendere la decisione di magento bisogna domandarsi quanti prodotti e quanto traffico si avrà e se ne val la pena investire in un server adatto a magento. Una delle cose di cui bisogna tener conto ad esempio è che magento necessita di alcune configurazioni che non tutti i server sharing hanno, e nel caso di problemi di configurazioni non è detto che permettano di installare tutte e funzioni necessarie. Problema non da poco è ad esempio la pesantezza delle pagine e i tempi di caricamento, dovute alle tante query. Una configurazione ottimale, l’uso di un buon sistema di cache, e qualche accorgimento. Permettono di abbattere questi problemi, ma difficili da individuare se non si ha un minimo di conoscenza del prodotto in questione
Magento usa come framework cioè come codice base ZEND, molto potente e stabile, usa un sistema di modifiche comodo ma complesso, per camiare un piccolo dato vi è da agire siu tre file differenti, ciò lo rende lungo macchinoso e abbastanza complesso. Esistono prodotti molto più veloci e immediati da modificare, ad esempio woocommerce. c’è da dire però che la versatilità e le possibilità sono maggiori. ed è per questo che non è facile da modificare Ma metter mano su magento non è alla portata di tutti, in molti ci provano, in pochi lo sanno fare veramente bene. ed è per questo che le modifiche su mangento sono molto care, e chi lo sa far bene è ricercatissimo.
Per la sua complessa struttura e per il suo uso esoso di risorse è abbastanza oneroso da customizzare magento, a parità di funzione di solito comporta più ore di lavoro rispetto i concorrenti, questo si coniuga in un maggior costo. E’ pur vero che esistono plugin e templete di ogni gusto e qualità a prezzi abbordabilissimi, ma se un plugin per prestashop e e WooCommerce costa 30$ per magento costa almeno 60$
Magento è un’ottima soluzione ma non è semplicissima da implementare, la sconsiglio per chi si approccia al suo primo shop, senza volersi avvalere di un tecnico di qualità. Indicatissimo invece per aziende strutturate con un progetto lungimirante sopratutto in ottica di mercato internazionale