Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Content-Commerce - Sulu & Sylius

Content-Commerce - Sulu & Sylius

Content-Commerce is not a new Topic but in the last year with the pandemic it became more important also for smaller actors to promote their products as good as possible to get attention from their customer and outdo the big platform from a valley with a lot of silicon!


Wachter Johannes

April 29, 2021

More Decks by Wachter Johannes

Other Decks in Technology


  1. Content-Commerce Sulu & Sylius

  2. Hey, I’m Johannes @wachterjohannes – Studied Computer Science MSc –

    Started to work MASSIVE ART WebServices in 2013 – Sulu Core Developer – PHP / Symfony / JavaScript / React / Elasticsearch / SQL / … – Now working for Sulu GmbH and responsible for Custom Development – Started lecturing at the University of Applied Science Dornbirn in 2020 johannes@sulu.io https://github.com/wachterjohannes
  3. Content-Commerce – Editorial Content – Combined with matching Products –

    Added value for Customer – Increased Sells
  4. Brooklyn Soap Company – Men Healthcare Journal – Each Post

    with matching products – Editorial Content – Less interactions
  5. Nike Run Club – App for individuell training-plans – Tipps

    & Tricks in a Journal – Application combined with editorial Content
  6. Headless eCommerce – Decouple presentation and eCommerce Layer – Add

    flexibility and maintainability – Independent of Selling channel – Use-Case specific systems
  7. Traditional vs. Headless eCommerce Traditional Headless Front-end Development – Design

    constraints – Time to edit the database, code and platform is massive – No design constraint. Just make a simple API call – Need to make front-end presentation from scratch Customization and personalization Pre-defined experience for both users and admin Create your own experience for both users and admin Flexibilität and adaptability Front-end is tightly coupled with back-end - only little room for customization – Endless customization – Changes can be made in the front- end https://www.coredna.com/blogs/headless-commerce
  8. Sulu – Enterprise content management platform – Built full-stack on

    the Symfony framework – Made for businesses – Intuitive UI with great UX – High performance – 100% Open Source
  9. Sylius – eCommerce Platform – Full-Stack Symfony – Extensible and

    customizable – Many Plugins – Adapters for PIMs/ERPs – Multi-Channel
  10. Sylius – Complete Solution – But modular – Short time

    to Market – Allows incremental development process
  11. Compare Sulu Sylius E-Commerce - x E-Commerce Plugins - x

    Adapters PIMs / ERPs - x Shop User API - x
  12. Compare Sulu Sylius Content Management x - (Very basic Plugin)

    Configurable Templates x - Smart Caching (e.g. Varnish) x - Drafting / Versioning / Audience Targeting / Segments x -
  13. Compare Sulu Sylius Multi-Portal / Channel x x Multi-Language x

    x Flexible / Intuitive Admin UI x (for content) x (for eCommerce) Symfony x x
  14. “ What belongs together, grows together!

  15. Live Copy/Paste Session – Sulu & Sylius working parallel –

    Synchronized product data – Sulu renders the webpage – Interaction with Sylius over Rest-API
  16. Lets do it

  17. Case Studies

  18. Feinschmecker https://www.feinschmecker.de Developed by Sulu Using – Symfony Messenger +

    Redis Streams – SuluArticleBundle – Various Sylius Plugins – React App talking to Sylius ShopApi Plugin
  19. https://www.glasses24.com Developed by brille24.de Using – Synchronization to ArticleBundle –

    Sulu pipelines Sylius ShopApi Plugin Planned – Akaneo PIM Integration – Cutting of SuluArticleBundle by using Elasticsearch directly Glasses24
  20. Boneco https://www.boneco.us/en-us Developed by MASSIVE ART WebServices Using – Symfony

    Messenger + Redis Stream – Synchronization to custom Entity in Sulu – React App talking to Sylius ShopApi Plugin
  21. sulu.io Thank you!

  22. Important Link – https://speakerdeck.com/wachterjohannes/content-commerce-sulu-and-sylius – https://github.com/TheCadien/PHPUGMRN-sulu-demo – https://sulu.io/services/support#chat