Successfully reported this slideshow.

Getting to know magento

1,117 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Getting to know magento

  1. 1. Getting to Know Magento Max Yekaterynenko, Senior Manager, Magento Engineering Joe Woods, Director of Technology, One Pica
  2. 2. Getting to Know Magento • Magento Overview • Benefits & Features of Magento • Community • Development Process Highlights • Case Studies • How Magento is Valuable to You
  3. 3. Why?
  4. 4. 26% Most Popular eCommerce Software (Top 1M Sites) Feb 2013
  5. 5. 2008: Introducing Magento
  6. 6. •A Better eCommerce Platform •Open-source •Partners, Developers 2008: Introducing Magento
  7. 7. 150,000+ Merchants
  8. 8. Billions of Dollars Transacted
  9. 9. Why Magento? • Flexibility • Optimal platform for scale • Time to market • Out-of-the-box functionality • Total Cost of Ownership
  10. 10. 80% Growth
  11. 11. 900+ New Merchants
  12. 12. Benefits and Features Why Use Magento?
  13. 13. Built on the LAMP Stack
  14. 14. Incredibly Flexible • Powerful theme engine with fallback • Very easy to reuse past work, or third-party extensions • Object oriented • Based on Zend Framework • Supports event-driven programming paradigm
  15. 15. Free and Easy to install • Download the Community Edition • Use bundled installer, takes ~ 5 minutes • Optionally use sample data • Login to your administration panel and create test products • Place orders!
  16. 16. Optimal platform for scale • Easy to install on another web server • Database can easily be split by read/write role • Native integration with APC, Memcache, Redis, and SOLR, all which can be installed on external machines
  17. 17. Low Total Cost of Ownership • Enterprise Edition has a yearly license fee, but Community Edition is free • No revenue share or additional fees • Hosts often use open source tools that don’t usually need licensing
  18. 18. Fast to Market, Great Native Tools • Extensible attribute architecture on all major models • Frameworks for connecting models to database tables • Frameworks for rendering pages and admin forms
  19. 19. Community 800,000+
  20. 20. 6,000+ Extensions
  21. 21. 6,000+ Extensions
  22. 22. Development Process Highlights Basics of Development Lifecycle with Magento
  23. 23. Create a Magento Theme • Change HTML/CSS/JavaScript • Make block layout modifications using XML • Supports theme hierarchy, so you only change what you need to
  24. 24. Configure Magento • Select shipping methods, payment methods • Setup emails • Fill in store name, phone number, address values • Put real content in CMS
  25. 25. Implement Custom Functionality • Create custom modules to meet business requirements • Choose and install extensions from third- party vendors
  26. 26. Build Integrations • Connect Magento with external systems o Customers, orders, products • These can be automatic or manual • Use SOAP, XML-RPC, or custom extension
  27. 27. Populate Data • Customers • Orders • Products o Often requires continuous, reusable integration or data flow
  28. 28. Launch! • QA and UAT • Deployment • Go-live
  29. 29. Case Studies
  30. 30. How Magento is Valuable to You
  31. 31. Great Developer Community • Amazing worldwide conferences • Magento Job Board connects merchants with developers • Active forums, blogs, and Twitter
  32. 32. Developers are Needed • Ecommerce is growing at exponential rate • Magento certified developers are still rare and get paid more money
  33. 33. Magento is Easy to Access • Free to download, install, and modify • Huge amount of How-To content online, in official and unofficial channels • Almost everything you might do has been done before, so someone can help you
  34. 34. Training and Certification Available • Great official training programs, including in Kiev • Developer certification program • 40+ hours of free video training available online
  35. 35. Why?
  36. 36. Free Vouchers • Five certification vouchers are to be given away today! 5 x ( | | )
  37. 37. Questions? • Joe Woods o jwoods@onepica.com • Max Yekaterynenko o myekaterynenko@ebay.com

×