Workshop - Sviluppare un e-commerce con Magento

Post on 04-Aug-2015

105 views 0 download

Transcript of Workshop - Sviluppare un e-commerce con Magento

Come sviluppare un e-commerce con Magento

Marco Giorgettiwww.magespecialist.it

Firenze, 21 maggio 2015

LicenzaQuest' 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.

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

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

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

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

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Comunità Magento

Vastissima community, mondiale e italiana

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Funzionalità Magento

Clienti e tassazione

Gestione venditeGestione prodotti

Spedizioni e pagamenti

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

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Strumenti di venditaVenditeClientiCarrelliProdotti

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Community Vs Enterprise

CMS con preview, gerarchia e revisioniReward points & Store creditsGestione attributi clienteSegmentazione clientiGestione permessi utente a livello di website e store viewCorrelazione prodotti automaticaGestione banner automaticaPersistent ShoppingPrivate salesMail reminder automaticiWishlist multipleAggiunta prodotti al carrello con SKULog azioni backendGestione staging, merging e rollback dei contenutiOttimizzazioni di performanceArchiviazione ordini, migliore indexing tabelle, FPCMagento Secure Payment Bridge: soluzione di pagamento certificata PA-DSS

Licenza

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Fondamenta di MagentoZend Framework

Open SourceMVC(HB)

LAMP

Moduli estendibiliTemplate gerarchici

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

PerformanceInfrastrutturaSystem administrationDatabaseTemplating(Full) Page CacheTuning continuoScalabilitàClusteringMonitoraggio

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Punti di forzaGrande flessibilità

Integrabile al 100%Scalabilità

Feature-rich

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Punti deboliCurva di apprendimento

ComplessitàInfrastruttura

Templating complessoQualche segnò d'età

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Magento 2CSS preprocessing

Magento UI libraryFPC Varnish

Performance toolkitNuovi indexer

Completa riscrittura del coreMeno fileFile contenuti nei moduliBackend responsiveOpen Source

Supporto composerCodice su GitHubDocumentazione

Backend multiutenteConformità PSR per autoloading

Test unit

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Sviluppo Magento 2

Magento 2 Developer HUB: http://magento.com/developers/magento2Magento 2 GitHub repo:https://github.com/magento/magento2

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Case study: integrazione CRMLa 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 soluzioneE' 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.

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Case study: CRM per MagentoIl 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'evoluzioneEvoluzione 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.

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Case study: CRM per MagentoLa 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 soluzioneBack-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.

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Domande?

?

Come sviluppare un e-commerce con MagentoFirenze - 21 maggio 2015

Game Over

Thank youfor playing

Marco Giorgettiwww.magespecialist.it

marco.giorgetti@magespecialist.it

Come sviluppare un e-commerce MagentoFirenze, 21 maggio 2015