Advertisement

E-commerce con SF: dal case study alla realtà

Software Engineer @ Spreaker at Spreaker
Oct. 28, 2016
Advertisement

More Related Content

Advertisement

E-commerce con SF: dal case study alla realtà

  1. E-commerce con SF dal case study alla realtà Symfony Day - Roma, 28 ottobre 2016 simone d’amico software engineer @ ideato @dymissy sd@ideato.it
  2. E-commerce with Symfony 1. The state of art in 2016 2. A real case study 3. Conclusions
  3. The state of art in 2016
  4. Wide and active community Component-based Outdated documentation Born: 2013 Version: 1.0.0 Alpha - not stable 3
  5. Wide and active community Component-based Good documentation Born: 2014 Version: 2.0.3 - stable 3
  6. Full stack ecommerce Comprehensive documentation Modules and themes oriented Born: 2013 Version: 2.3.3 - stable 3
  7. Bundle of Sonata Project Hard to configure Integration with a lot of additional bundles Born: 2010 Version: 2.0.0 - stable 3 SONATA-PROJECT
  8. Full stack ecommerce High performances Bundle for non-SF Aimeos library Born: 2012 Version: 2016.10 - stable 3
  9. Bundle-based PHP >= 7.x One-man-band library Born: 2014 Version: 0.7.2 - not stable 3
  10. Available from 2017 PHP >= 7.x Bundle based Born: 2017 Version: not available 3
  11. E-commerce with Symfony 1. The state of art in 2016 2. A real case study 3. Conclusions
  12. Customer needs CMS Ecommerce area No Admin area Integration with proprietary ERP Multilingual (6 languages) Search engine
  13. Customer needs CMS Ecommerce area No Admin area Integration with proprietary ERP Multilingual (6 languages) Search engine
  14. Ecommerce Requirements Selling virtual products Shopping Cart Custom checkout flow Multiple payment methods No shippings Orders management No admin area
  15. The state of art in 2015
  16. The state of art in 2015
  17. Stack Symfony CMF Sylius ElasticSearch REST API
  18. Why Symfony CMF? Content Management PHPCR - Document Oriented Multilingual native support Routing Bundle Internal know-how
  19. vs Component-based Well documented (apparently) Powerful flow bundle Easy to extend cart bundle (apparently) More active community Buzzword in 2015 Component-based Well documented Flow bundle included in Cart Bundle Less active community
  20. vs Component-based Well documented (apparently) Powerful flow bundle Easy to extend cart bundle (apparently) More active community Buzzword in 2015 Component-based Well documented Flow bundle included in Cart Bundle Less active community Why Sylius?
  21. Sylius Pros Well-organised models ModelCart == ModelOrder Powerful FlowBundle
  22. Sylius Cons Hard to integrate in an existent project Hard to extend Lacks in documentation Bugs
  23. Conclusions As you might expect, there is no better Symfony bundle for your next ecommerce. There are, instead, some interesting libraries that should suite (most of) your needs.
  24. Bonus
  25. Bonus
  26. ? http://lanyrd.com/sfmwcc
Advertisement