Leaphly - Ecommerce in symfony2 in the 2014 with SOA and design patterns

16,371 views
16,247 views

Published on

The Leaphly project makes it easier for developers to add cart functionality to the Symfony2 applications or to those applications that could consume REST API.

This software provides the tools and guidelines for building decoupled, high-quality and long-life e-commerce applications.

1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
16,371
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Leaphly - Ecommerce in symfony2 in the 2014 with SOA and design patterns

  1. 1. LEAPHLY CART FOR DEVELOPER
  2. 2. THE COMMON E-COMERCE PROBLEMS: 1. 2. 3. 4. 5. 6. COMPANY DOMAIN COMPANY DOMAIN COMPANY DOMAIN COMPANY DOMAIN COMPANY DOMAIN COMPANY DOMAIN ….
  3. 3. GREAT E-COMMERCE A great e-commerce solution should be: Tailored should not be configured only with an ".ini" file, it needs to be developed, in order to fit the company needs. Deep should handle each product with its own logic. Decoupled should facilitate and suggest the SOA, with internal or external service. Flexible should leave the architectural choice to the development team.
  4. 4. THERE WERE A SOLUTION FOR THE DOMAIN PROBLEM! Entity–attribute–value model
  5. 5. EAV = SILVER BULLET
  6. 6. EAV = Evil Attribute Value
  7. 7. decouple = SILVER BULLET
  8. 8. = CART SILVER BULLET
  9. 9. github.com/leaphly @leaphly
  10. 10. - DEMO http://leaphly.org
  11. 11. Service Oriented Architecture
  12. 12. SOA
  13. 13. SOA + Strategy Pattern + Finite State Machine + REST Interface
  14. 14. @leaphly

×