Presentazione, storia e panoramica di Magento.
Presentazione delle caratteristiche principali della piattaforma, feature front-end e back-end e panoramica dello sviluppo.
Presentazione di alcuni scenari di utilizzo di Magento:
quando usare e quando non usare Magento e presentazione di alcuni case studies Magento
System Administration: Migliorare le performance di Magento CE
Workshop - Sviluppare un e-commerce con Magento
1. Come sviluppare un e-commerce
con Magento
Marco Giorgetti
www.magespecialist.it
Firenze, 21 maggio 2015
Licenza
Quest' opera è distribuita con licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Unported.
http://creativecommons.org/licenses/by-nc-sa/3.0/deed.it I marchi e le immagini utilizzate sono di proprietà dei rispettivi proprietari.
2. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
●
Idealia Group s.r.l. è attiva nel settore IT dal 2001
●
Idealia Group si è sempre concentrata in
soluzioni open source
●
MageSpecialist nasce nel 2009 specializzandosi nel
settore e-commerce ed offrire risposte ad un mercato in crescita.
●
MageSpecialist è Magento Associate e Solution Partner
●
MageSpecialist può contare su Sviluppatori Certificati Magento
●
Possiamo contare su risorse dedicate ed altamente specializzate:
●
3 Project Managers
●
2 Magento Lead Developers
●
2 Senior Web Designer
●
3 Sales Manager
●
2 Magento Certified Developers
MageSpecialist
3. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Magento nasce dall'esperienza
●
Magento nasce nel 2007 da Varien
●
Nel 2008 esce la versione 1.0
●
La licenza è Open Source
●
Il framework è robusto e ben
strutturato
●
La diffusione di Magento
cresce rapidamente
●
La comunità internazionale di Magento cresce
esponenzialmente
4. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Magento e eBay
●
A febbraio 2011 è noto che eBay
ha acquisito il 49% di Magento
nel 2010
●
A giugno 2011 eBay acquisisce il 100%
●
I creatori di Magento restano alla
guida in eBay
●
Ad aprile 2012 Yoav Kutner lascia Magento
●
Ad aprile 2014 Roy Rubin lascia l'incarico in
Magento
5. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Magento oggi
●
Oggi Magento fa parte della divisione
Enterprise di eBay
●
Molte novità bollono in pentola
●
E' stata forse persa un po' di agilità
●
La comunità ha spesso criticato
alcune scelte di Magento
●
La comunità continua però a crescere e
consolidarsi
6. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Comunità Magento
Vastissima community,
mondiale e italiana
7. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Funzionalità Magento
Clienti e
tassazione
Gestione venditeGestione prodotti
Spedizioni e
pagamenti
8. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Strumenti di vendita
Upsell, Cross-sell e
prodotti consigliati
Couponing e special
price
Motore scontistica
carrello e catalogo
9. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Strumenti di vendita
Vendite
Clienti
Carrelli
Prodotti
10. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Community Vs Enterprise
CMS con preview, gerarchia e revisioni
Reward points & Store credits
Gestione attributi cliente
Segmentazione clienti
Gestione permessi utente a livello di website e store view
Correlazione prodotti automatica
Gestione banner automatica
Persistent Shopping
Private sales
Mail reminder automatici
Wishlist multiple
Aggiunta prodotti al carrello con SKU
Log azioni backend
Gestione staging, merging e rollback dei contenuti
Ottimizzazioni di performance
Archiviazione ordini, migliore indexing tabelle, FPC
Magento Secure Payment Bridge: soluzione di pagamento certificata PA-DSS
Licenza
11. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Fondamenta di Magento
Zend Framework
Open Source
MVC(HB)
LAMP
Moduli estendibili
Template gerarchici
12. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Performance
Infrastruttura
System administration
Database
Templating
(Full) Page Cache
Tuning continuo
Scalabilità
Clustering
Monitoraggio
13. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Punti di forza
Grande flessibilità
Integrabile al 100%
Scalabilità
Feature-rich
14. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Punti deboli
Curva di apprendimento
Complessità
Infrastruttura
Templating complesso
Qualche segnò d'età
15. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Magento 2
CSS preprocessing
Magento UI library
FPC Varnish
Performance toolkit
Nuovi indexer
Completa riscrittura del core
Meno file
File contenuti nei moduli
Backend responsive
Open Source
Supporto composer
Codice su GitHub
Documentazione
Backend multiutente
Conformità PSR per autoloading
Test unit
16. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Sviluppo Magento 2
Magento 2 Developer HUB:
http://magento.com/developers/magento2
Magento 2 GitHub repo:
https://github.com/magento/magento2
17. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Case study: integrazione CRM
La sfida
implementare un negozio online per un catalogo di oltre 10.000 prodotti diversi, e
allo stesso tempo mantenere invariato il flusso di lavoro cui erano abituati i vari
rivenditori.
La soluzione
E' stata sviluppata una complessa interfaccia a due vie fra il software CRM/ERP del
Cliente (Oracle J.D. Edwards), e un sistema di ritiro della merce direttamente presso
il punto vendita più vicino al cliente finale, insieme ai sistemi “tradizionali” di
pagamento e spedizione previsti per un commercio elettronico.
18. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Case study: CRM per Magento
Il primo step
Software CRM e ERP custom sviluppato da MageSpecialist per facilitare la
collezione e smistamento di ordini, pagamenti e spedizioni dalle 6 diverse store
view del sito Magento esistente per aumentare la produttività degli operatori
L'evoluzione
Evoluzione da CRM a middleware che faccia da gestore completo di molte
installazioni di e-commerce Magento del cliente o di clienti terzi: ordini, resi,
spedizioni. Il livello di automatismo raggiunto è massimo, dalla collezione
dell’ordine al suo smistamento presso i vari fornitori. Si tratta inoltre di un software
multi-istanza.
19. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Case study: CRM per Magento
La sfida
Punti vendita fisici integrati con il marketplace per gestire logistica, il flusso degli
ordini con conferma di disponibilità nei vari magazzini per singolo articolo, il
catalogo popolato da flussi dati ancora differenti.
La soluzione
Back-order su magazzini multipi, gestione delle pagine CMS gerarchizzata e
migliorata, immagini con rotazione 3D per meglio mostrare le caratteristiche del
prodotto, standardizzazione delle taglie italiane ed internazionali per offrire un
parametro univoco di riferimento, customizzazione del layout grafico al fine di
essere totalmente mobile-friendly.
20. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Domande?
?
21. Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015
Game Over
Thank you
for playing
Marco Giorgetti
www.magespecialist.it
marco.giorgetti@magespecialist.it
Come sviluppare un e-commerce Magento
Firenze, 21 maggio 2015