An overview of the main ecommerce use cases and how solutions like Drupal Commerce, Magento, Wordpress and proprietary ecommerce solutions address them. The advantages and disadvantages of the different solutions are compared.
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 Greenﬁeld 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
Beneﬁts of Drupal based Ecommerce Seamless user experience Enterprise class features Secure Scalable Good performance Lego style architecture: ﬂexible, 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 ﬂexible 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 • Aﬃliate management
Ecommerce Use Case Groups Product master is Product master is Greenﬁeld 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