Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
-
Upload
antonio-peric -
Category
Software
-
view
114 -
download
1
description
Transcript of Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)
![Page 1: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/1.jpg)
Sylius – modern eCommerce for Symfony2
Antonio Perić-Mažar
26.04.2014. #WebCampLjubljana
![Page 2: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/2.jpg)
About me?
• Antonio Perić-Mažar, mag. ing. comp.
• CEO @ locastic• Symfony2 Developer• Awesome Sylius contributor
• www.locastic.com• [email protected]• twitter: @antonioperic
![Page 3: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/3.jpg)
Sylius
![Page 4: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/4.jpg)
Sylius
• Founded in 2011. by Paweł Jędrzejewski• Built on Symfony2 framework (standard
editon)• Open source project, MIT licence
![Page 5: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/5.jpg)
![Page 6: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/6.jpg)
![Page 7: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/7.jpg)
Architecture
• Symfony2 as the enterprise-class PHP framework, Doctrine as ORM
• Based on Services and Events (SOA)• clean, well-decoupled and loved by
developers• Bundles -> Components• Use any of the 2,000+ Symfony2 bundles• Full respect of modern coding standards
![Page 8: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/8.jpg)
![Page 9: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/9.jpg)
BDD&TDD practices
![Page 10: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/10.jpg)
![Page 11: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/11.jpg)
How to start? Installation
// download composercurl -sS https://getcomposer.org/installer | php
![Page 12: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/12.jpg)
How to start? Installation
// download composercurl -sS https://getcomposer.org/installer | php
//download syliuscomposer create-project-s sylius dev / sylius
![Page 13: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/13.jpg)
How to start? Installation
// download composercurl -sS https://getcomposer.org/installer | php
//download syliuscomposer create-project-s sylius dev / sylius // install syliuscd syliusphp app/console sylius:install
![Page 14: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/14.jpg)
![Page 15: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/15.jpg)
Sounds perfect...
![Page 16: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/16.jpg)
Sounds perfect...
![Page 17: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/17.jpg)
Sounds perfect...
• Not out of the box solution like Magento • Oriented to developers not end users• Unfinished components• Advanced CRM missing (OROcrm?)• Theme templating system mising• ...
![Page 18: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/18.jpg)
Plans for future?
• Documentations• RESTful API• Redesign of standard theme• Theaming support• Multishop support• Release the Beta with great code standarnd in mind• ...• Beta!
![Page 19: Sylius ecommerce solution for Symfony2 (WebCamp Ljubljana)](https://reader035.fdocuments.in/reader035/viewer/2022062511/54c69ae24a79593e578b456e/html5/thumbnails/19.jpg)
Thank you!!!