SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
The	
  State	
  of	
  Ecommerce	
  in	
  and	
  around	
  Drupal	
  
                       Prodosh	
  Banerjee,	
  Managing	
  Partner	
  




Absolutely	
  No	
  Limits	
  -­‐	
  www.anolim.com	
  	
  
Ecommerce	
  goals	
  and	
  examples	
  
SoluEon	
  categories	
  
Ecommerce	
  Use	
  Case	
  Groups	
  

  Product	
  master	
  is	
           Product	
  master	
  is	
  
                                                                         Greenfield	
  operaEon	
  
     ERP	
  System,	
  	
                      CMS,	
  	
  
                                                                          or	
  upgrade/discard	
  
 build	
  web	
  front	
  end	
      build	
  web	
  front	
  end	
  
•  Physical	
  goods	
              •  Physical	
  goods,	
              •  Physical	
  goods,	
  
•  Product	
  and	
                    SubscripEons,	
                      SaaS,	
  subscripEons,	
  
   inventory	
                         downloads,	
  SaaS,	
                downloads,	
  
   synchronisaEon	
                    services	
                           services	
  
•  Handle	
  excepEons	
            •  Interface	
  to	
                 •  Integrated	
  system	
  
•  Use	
  ERP	
  vendor’s	
            accounEng	
  system	
  	
            or	
  best	
  of	
  breed	
  
   or	
  stand-­‐alone	
            •  Build	
  front	
  end	
  in	
        approach?	
  
   system?	
                           CMS	
  or	
  with	
  stand-­‐
                                       alone	
  ecommerce	
  
                                       system?	
  
User	
  Experience	
  Goals	
  


            ARracEve	
  
            Quick	
  and	
  easy	
  transacEon	
  compleEon	
  
            Seamless	
  
            Feeling	
  of	
  safety	
  for	
  buyer	
  
            Social	
  media	
  integraEon	
  
Ecommerce	
  SoluEon	
  Types	
  
Ecommerce	
  Sites	
  


           Examples	
  
Example	
  1	
  
Example	
  2	
  
Example	
  3	
  
Example	
  4	
  
Example	
  5	
  
Example	
  6	
  
History	
  of	
  Ecommerce	
  in	
  Drupal	
  
Ecommerce	
  in	
  Drupal:	
  Use	
  Case	
  Match	
  Up	
  
Benefits	
  of	
  Drupal	
  based	
  Ecommerce	
  

           Seamless	
  user	
  experience	
  
           Enterprise	
  class	
  features	
  
               Secure	
  
               Scalable	
  
               Good	
  performance	
  
               Lego	
  style	
  architecture:	
  flexible,	
  extensible	
  
               	
  
           Work	
  with	
  content	
  instead	
  of	
  tables	
  
               Create	
  mash-­‐ups	
  with	
  Drupal	
  Views	
  
Drupal	
  Commerce	
  

           Advantages	
                                  Disadvantages	
  
•  Can	
  be	
  themed	
  to	
  look	
  as	
      •  Many	
  Ubercart	
  modules	
  
   nice	
  as	
  you	
  can	
  design	
  it	
        need	
  to	
  be	
  ported	
  /	
  
•  MulE-­‐language	
                                 upgraded	
  
•  Fully	
  integrated	
  into	
  Drupal	
        •  DocumentaEon	
  needs	
  to	
  
•  Seamless	
  user	
  experience	
                  mature	
  
•  Interfaces	
  to	
  almost	
                   •  Recurring	
  payments	
  not	
  
   anything	
                                        supported	
  directly	
  
•  Modular	
  architecture	
  –	
                 •  SubscripEon	
  and	
  services	
  
   flexible	
                                         concept	
  needs	
  to	
  evolve	
  
•  Social	
  integraEon	
  
Magento	
  

           Advantages	
                                   Disadvantages	
  

•  Looks	
  nice	
  out	
  of	
  the	
  box	
     •  Complex	
  to	
  customize	
  
•  Separate	
  Backend	
                          •  Hard	
  to	
  customize	
  look	
  &	
  
•  MulEple	
  front	
  end	
  support	
              feel	
  
•  Payments	
  &	
  billing	
                     •  Requires	
  lots	
  of	
  compuEng	
  
•  Inventory	
                                       resources	
  
•  Order	
  management	
                          •  Hard	
  to	
  program,	
  
                                                     architecture	
  not	
  Lego	
  like	
  
                                                  •  Steep	
  learning	
  curve	
  
                                                  •  Not	
  well	
  documented	
  
                                                  •  Buggy	
  
Commerce	
  with	
  Wordpress	
  

           Advantages	
                                 Disadvantages	
  

•  Great	
  looking	
  shop	
  systems	
        •  Hard	
  to	
  grown	
  beyond	
  what	
  
•  At	
  least	
  8	
  good	
  ecommerce	
         Wordpress	
  is	
  good	
  at	
  
   plugins	
                                    •  Steep	
  learning	
  curve	
  
•  SoluEon	
  for	
  many	
  use	
  cases	
     •  DocumentaEon	
  could	
  be	
  a	
  
•  Coupons,	
  discounts,	
                        lot	
  beRer	
  
   internaEonal	
  taxes,	
  mulE-­‐            •  Security	
  could	
  be	
  beRer	
  
   language	
                                   •  Lot	
  of	
  new	
  versions	
  lead	
  to	
  
•  Integrated	
  with	
  CMS	
                     compaEbility	
  problems	
  
•  Affiliate	
  management	
  
Comparison	
  
Solu%on	
                      DC	
      UC	
     WPEC	
     MAG	
     Prop.	
  

User	
  experience	
          ✔✔✔	
      ✔✔	
     ✔✔✔	
       ✔✔	
       ✔	
  

FuncEonality	
                ✔✔✔	
     ✔✔✔	
      ✔✔	
      ✔✔✔	
      ✔✔	
  

Scalable?	
                   ✔✔✔	
      ✔✔	
      ✔✔	
        ✔	
     ✔✔✔	
  

Flexible?	
                   ✔✔✔	
      ✔✔	
      ✔✔	
       ✔✔	
      ✔✔	
  

Performance?	
                ✔✔✔	
     ✔✔✔	
     ✔✔✔	
      ✔✔✔	
     ✔✔✔	
  

Modules,	
  plug-­‐ins	
       ✔✔	
     ✔✔✔	
      ✔✔	
        ✔	
      ✔✔	
  

Interfaces	
  /	
  APIs	
     ✔✔✔	
     ✔✔✔	
     ✔✔✔	
       ✔✔	
      ✔✔	
  

DocumentaEon	
                 ✔✔	
     ✔✔✔	
      ✔✔	
        ✔	
     ✔✔✔	
  
Ecommerce	
  Use	
  Case	
  Groups	
  



  Product	
  master	
  is	
           Product	
  master	
  is	
  
                                                                        Greenfield	
  operaEon	
  
     ERP	
  System,	
  	
                      CMS,	
  	
  
                                                                         or	
  upgrade/discard	
  
 build	
  web	
  front	
  end	
      build	
  web	
  front	
  end	
  
•  Proprietary	
                    •  Drupal	
  Commerce	
             •  Drupal	
  Commerce	
  
   soluEons	
                       •  Ubercart	
                       •  Wordpress	
  E-­‐
•  Drupal	
  Commerce	
             •  Wordpress	
  E-­‐                   Commerce	
  
                                       Commerce	
                       •  Proprietary	
  
                                    •  Magento	
  
Technology,	
  Strategy,	
  Design,	
  ConsulEng	
  
           Cloud	
  Sogware	
  /	
  Sogware	
  as	
  a	
  Service	
  




Absolutely	
  No	
  Limits	
  -­‐	
  www.anolim.com	
  	
  
Anolim	
  Porholio	
  

Más contenido relacionado

Destacado

Connecting social media to e commerce
Connecting social media to e commerceConnecting social media to e commerce
Connecting social media to e commercecloudtechnologies42
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)krsenthamizhselvi
 
Connecting social media to e commerce system
Connecting social media to e commerce systemConnecting social media to e commerce system
Connecting social media to e commerce systemJyothsna Sridhar
 
Effect of social media on e commerce
Effect of social media on e commerceEffect of social media on e commerce
Effect of social media on e commercePooja Gupta
 
Social Commerce : E-Commerce and Social Media
Social Commerce :  E-Commerce and Social MediaSocial Commerce :  E-Commerce and Social Media
Social Commerce : E-Commerce and Social MediaVijay S Paul
 
Social networking PPT
Social networking PPTSocial networking PPT
Social networking PPTvarun0912
 

Destacado (7)

Connecting social media to e commerce
Connecting social media to e commerceConnecting social media to e commerce
Connecting social media to e commerce
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)
 
Connecting social media to e commerce system
Connecting social media to e commerce systemConnecting social media to e commerce system
Connecting social media to e commerce system
 
Effect of social media on e commerce
Effect of social media on e commerceEffect of social media on e commerce
Effect of social media on e commerce
 
Social Commerce : E-Commerce and Social Media
Social Commerce :  E-Commerce and Social MediaSocial Commerce :  E-Commerce and Social Media
Social Commerce : E-Commerce and Social Media
 
Presentation social network
Presentation social networkPresentation social network
Presentation social network
 
Social networking PPT
Social networking PPTSocial networking PPT
Social networking PPT
 

Similar a The Ecommerce landscape in and around Drupal

eCommerce with Magento
eCommerce with MagentoeCommerce with Magento
eCommerce with MagentoTLLMN
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoGeoffrey Mobisson
 
WordPress eCommerce Review
WordPress eCommerce ReviewWordPress eCommerce Review
WordPress eCommerce Reviewbelsien
 
Drupal commerce an overview drupalcamp gent
Drupal commerce an overview   drupalcamp gentDrupal commerce an overview   drupalcamp gent
Drupal commerce an overview drupalcamp gentwesleydv
 
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerHow Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerPerficient, Inc.
 
CRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On DemandCRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On DemandtbOracleCRM
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?OGZ
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...guest31b03d
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...guesta23827
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceABC-GROEP.BE
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelABC-GROEP.BE
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurszhurama
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content managementMaitrikpaida
 
Drupal Commerce for Business
Drupal Commerce for BusinessDrupal Commerce for Business
Drupal Commerce for BusinessRichard Jones
 

Similar a The Ecommerce landscape in and around Drupal (20)

eCommerce with Magento
eCommerce with MagentoeCommerce with Magento
eCommerce with Magento
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on Magento
 
WordPress eCommerce Review
WordPress eCommerce ReviewWordPress eCommerce Review
WordPress eCommerce Review
 
Drupal commerce an overview drupalcamp gent
Drupal commerce an overview   drupalcamp gentDrupal commerce an overview   drupalcamp gent
Drupal commerce an overview drupalcamp gent
 
Blue Experience Profile
Blue Experience ProfileBlue Experience Profile
Blue Experience Profile
 
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerHow Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
 
CRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On DemandCRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On Demand
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering Services
 
Cloud technology for msme sector sujit panigrahi v2
Cloud technology for msme sector   sujit panigrahi v2Cloud technology for msme sector   sujit panigrahi v2
Cloud technology for msme sector sujit panigrahi v2
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glance
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business model
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurs
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
 
Drupal Commerce for Business
Drupal Commerce for BusinessDrupal Commerce for Business
Drupal Commerce for Business
 
Why do IT projects fail
Why do IT projects failWhy do IT projects fail
Why do IT projects fail
 
Devops for drupal
Devops for  drupalDevops for  drupal
Devops for drupal
 
Sage CRM Presentation 2012
Sage CRM Presentation 2012 Sage CRM Presentation 2012
Sage CRM Presentation 2012
 

Más de Prodosh Banerjee

Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackProdosh Banerjee
 
CMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation WebsitesCMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation WebsitesProdosh Banerjee
 
Subscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in DrupalSubscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in DrupalProdosh Banerjee
 
Social Shopping und Facebook Commerce
Social Shopping und Facebook CommerceSocial Shopping und Facebook Commerce
Social Shopping und Facebook CommerceProdosh Banerjee
 
Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Prodosh Banerjee
 

Más de Prodosh Banerjee (6)

Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStack
 
CMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation WebsitesCMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation Websites
 
Subscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in DrupalSubscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in Drupal
 
Social Shopping und Facebook Commerce
Social Shopping und Facebook CommerceSocial Shopping und Facebook Commerce
Social Shopping und Facebook Commerce
 
Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)
 
Drupal and the Media
Drupal and the MediaDrupal and the Media
Drupal and the Media
 

Último

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Último (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

The Ecommerce landscape in and around Drupal

  • 1. The  State  of  Ecommerce  in  and  around  Drupal   Prodosh  Banerjee,  Managing  Partner   Absolutely  No  Limits  -­‐  www.anolim.com    
  • 2. Ecommerce  goals  and  examples   SoluEon  categories  
  • 3. Ecommerce  Use  Case  Groups   Product  master  is   Product  master  is   Greenfield  operaEon   ERP  System,     CMS,     or  upgrade/discard   build  web  front  end   build  web  front  end   •  Physical  goods   •  Physical  goods,   •  Physical  goods,   •  Product  and   SubscripEons,   SaaS,  subscripEons,   inventory   downloads,  SaaS,   downloads,   synchronisaEon   services   services   •  Handle  excepEons   •  Interface  to   •  Integrated  system   •  Use  ERP  vendor’s   accounEng  system     or  best  of  breed   or  stand-­‐alone   •  Build  front  end  in   approach?   system?   CMS  or  with  stand-­‐ alone  ecommerce   system?  
  • 4. User  Experience  Goals   ARracEve   Quick  and  easy  transacEon  compleEon   Seamless   Feeling  of  safety  for  buyer   Social  media  integraEon  
  • 6. Ecommerce  Sites   Examples  
  • 13. History  of  Ecommerce  in  Drupal  
  • 14. Ecommerce  in  Drupal:  Use  Case  Match  Up  
  • 15. Benefits  of  Drupal  based  Ecommerce   Seamless  user  experience   Enterprise  class  features   Secure   Scalable   Good  performance   Lego  style  architecture:  flexible,  extensible     Work  with  content  instead  of  tables   Create  mash-­‐ups  with  Drupal  Views  
  • 16. Drupal  Commerce   Advantages   Disadvantages   •  Can  be  themed  to  look  as   •  Many  Ubercart  modules   nice  as  you  can  design  it   need  to  be  ported  /   •  MulE-­‐language   upgraded   •  Fully  integrated  into  Drupal   •  DocumentaEon  needs  to   •  Seamless  user  experience   mature   •  Interfaces  to  almost   •  Recurring  payments  not   anything   supported  directly   •  Modular  architecture  –   •  SubscripEon  and  services   flexible   concept  needs  to  evolve   •  Social  integraEon  
  • 17. Magento   Advantages   Disadvantages   •  Looks  nice  out  of  the  box   •  Complex  to  customize   •  Separate  Backend   •  Hard  to  customize  look  &   •  MulEple  front  end  support   feel   •  Payments  &  billing   •  Requires  lots  of  compuEng   •  Inventory   resources   •  Order  management   •  Hard  to  program,   architecture  not  Lego  like   •  Steep  learning  curve   •  Not  well  documented   •  Buggy  
  • 18. Commerce  with  Wordpress   Advantages   Disadvantages   •  Great  looking  shop  systems   •  Hard  to  grown  beyond  what   •  At  least  8  good  ecommerce   Wordpress  is  good  at   plugins   •  Steep  learning  curve   •  SoluEon  for  many  use  cases   •  DocumentaEon  could  be  a   •  Coupons,  discounts,   lot  beRer   internaEonal  taxes,  mulE-­‐ •  Security  could  be  beRer   language   •  Lot  of  new  versions  lead  to   •  Integrated  with  CMS   compaEbility  problems   •  Affiliate  management  
  • 19. Comparison   Solu%on   DC   UC   WPEC   MAG   Prop.   User  experience   ✔✔✔   ✔✔   ✔✔✔   ✔✔   ✔   FuncEonality   ✔✔✔   ✔✔✔   ✔✔   ✔✔✔   ✔✔   Scalable?   ✔✔✔   ✔✔   ✔✔   ✔   ✔✔✔   Flexible?   ✔✔✔   ✔✔   ✔✔   ✔✔   ✔✔   Performance?   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔✔   Modules,  plug-­‐ins   ✔✔   ✔✔✔   ✔✔   ✔   ✔✔   Interfaces  /  APIs   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔   ✔✔   DocumentaEon   ✔✔   ✔✔✔   ✔✔   ✔   ✔✔✔  
  • 20. Ecommerce  Use  Case  Groups   Product  master  is   Product  master  is   Greenfield  operaEon   ERP  System,     CMS,     or  upgrade/discard   build  web  front  end   build  web  front  end   •  Proprietary   •  Drupal  Commerce   •  Drupal  Commerce   soluEons   •  Ubercart   •  Wordpress  E-­‐ •  Drupal  Commerce   •  Wordpress  E-­‐ Commerce   Commerce   •  Proprietary   •  Magento  
  • 21. Technology,  Strategy,  Design,  ConsulEng   Cloud  Sogware  /  Sogware  as  a  Service   Absolutely  No  Limits  -­‐  www.anolim.com