Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel & Sylius E-Commerce Framework
Search
Andre Marcelo-Tanner
September 07, 2016
Programming
2
2.1k
Laravel & Sylius E-Commerce Framework
An introduction to the Sylius E-Commerce Framework and how to use it with Laravel
Andre Marcelo-Tanner
September 07, 2016
Tweet
Share
More Decks by Andre Marcelo-Tanner
See All by Andre Marcelo-Tanner
DevOps Tools Volt In!
kzap
1
370
Singularity Containers & The Rewrite to Go
kzap
1
210
Infrastructure As Code
kzap
1
96
Terraform Everything - Infrastructure As Code
kzap
0
87
MODERN E-COMMERCE IN 30 MINUTES
kzap
0
86
Google Accelerated Mobile Pages
kzap
0
640
10 Ways to Manage Clients and Keep Your Sanity
kzap
0
200
Other Decks in Programming
See All in Programming
25 Years of the JCP Program
ivargrimstad
0
1k
MySQL のインデックスの種類をおさらいしよう! / overviewing indexes in MySQL
okashoi
0
160
GitHub Copilot Tips and Tricks
yuichielectric
2
270
TerraformをやめてCDKでReStartしたあと、 CDKをやめてCDK for TerraformでReStartした話
tmiura0203
0
770
期限が近づいてきた!Privacy Manifests対応
ryunakayama
5
3.1k
Apple Vision Pro購入RTA 1泊3日弾丸ハワイツアー / RTA: Purchase Apple Vision Pro in Hawaii
yutailang0119
0
480
TokyoR#111_ANOVA
kilometer
1
710
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
7
1.7k
Catch Up with Swift 5.10
ojun9
1
450
TypeScript x GraphQLで2年開発してみて
yutank34
8
4.7k
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
410
Some Quick Ideas To Improve Your Tests ( #jassttokyo )
teyamagu
PRO
2
2k
Featured
See All Featured
Visualization
eitanlees
135
14k
jQuery: Nuts, Bolts and Bling
dougneiner
57
7.1k
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
56
13k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Producing Creativity
orderedlist
PRO
335
39k
Code Reviewing Like a Champion
maltzj
512
39k
The Language of Interfaces
destraynor
150
22k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
67
38k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
242
20k
Transcript
LARAVEL E-COMMERCE USING THE SYLIUS COMPONENT FRAMEWORK
OPEN UP WWW.PHACKERS.IO JOIN #LARAVELPH, #PHP Get on Slack PHACKERS.IO
SPEAKERDECK.COM/KZAP FOLLOW ALONG ONLINE
• github.com/kzap • Examine.com - Director of Technology • Namespace.PH
- Chief Everything Officer. ABOUT.ME
E-COMMERCE IS EASY MAGENTO, WOO COMMERCE, PRESTASHOP, SHOPIFY, BIG COMMERCE
E-COMMERCE IS HARD MAGENTO, WOO COMMERCE, PRESTASHOP, SHOPIFY, BIG COMMERCE
DEVELOPER BURN OUT DONT REPEAT YOURSELF
SYLIUS TO THE RESCUE SYLIUS.ORG GITHUB.COM/SYLIUS/CORE
DECOUPLED E-COMMERCE FRAMEWORK CREATED BY PAWEŁ JĘDRZEJEWSKI /
SYLIUS.ORG WHAT IS SYLIUS? ▸ Component Based Framework ▸ Modern
Coding Standards ▸ Behaviour (BDD) and Test Driven Development (TDD) ▸ 26 Components available as individual Composer Packages ▸ Pick and choose what features your need. ▸ Available as 36 Symfony 2 Bundles / Ready to go Store.
E-COMMERCE LOGIC, ABSTRACTIONS, CONTRACTS, AND MODELS READY TO USE Basically
what Sylius is
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
SYLIUS.ORG 26 COMPOSER PACKAGES ▸ composer require sylius/core (ALL PACKAGES)
▸ composer require sylius/cart ▸ composer require sylius/pricing ▸ composer require sylius/product ▸ composer require sylius/order ▸ composer require sylius/shipping ▸ composer require sylius/taxation
1,850,000 DOWNLOADS 11,004 COMMITS 315+ CONTRIBUTORS 644 OPEN / 1,614
CLOSED ISSUES 170 OPEN / 3,565 CLOSED PULL-REQUESTS 2,400+ STARS SCRUTINIZER-CI.COM/G/SYLIUS/SYLIUS/ BDD (BEHAT) TDD (PHP SPEC)
EXAMINE.COM/STORE/ERD
SYLIUS VS. LARAVEL SPARK ▸ Components, not a stand alone
app. ▸ E-Commerce focused instead of SaaS. ▸ Build your own. ▸ Not restricted to Subscription Billing.
SYLIUS VS. LARAVEL CASHIER ▸ Many different components. ▸ Not
focused on payments. ▸ Can be used together with Laravel Cashier ▸ Extend and support many payment methods.
DEMO TIME DISCLAIMER: LARAVEL USER SINCE YESTERDAY GITHUB.COM/KZAP/LARAVEL-SYLIUS-DEMO
GITHUB.COM/KZAP/LARAVEL-SYLIUS-DEMO USING SYLIUS WITH LARAVEL ▸ composer create-project --prefer-dist laravel/laravel
LaravelSylius 5.1.* ▸ (optional) composer require laravel/homestead ▸ composer require sylius/core 0.18
SPEAKERDECK.COM/PJEDRZEJEWSKI/SYLIUS-DECOUPLED-ECOMMERCE-PLATFORM
STILL UNDER DEVELOPMENT 1.X ALPHA IN OCTOBER - NOVEMBER THEN
1.X BETA Paweł Jędrzejewski, Sylius Developer TEXT
PHPCONFPH.COM RASMUS LERDORF
THANK YOU @KZAPKZAP GITHUB.COM/KZAP EXAMINE.COM SYLIUS.ORG PHACKERS.IO