際際滷

際際滷Share a Scribd company logo
Combining eCommerce & CMS Thanks to APIs
Pawe Jdrzejewski
Sylius
Pawe Jdrzejewski
Founder at Sylius
Co-Organizer at PHPers 坦d添
Disclaimer: I am not a
frontend guy.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Why content is important in
ecommerce?
@pjedrzejewski
Source: hIp://blog.lemonstand.com/importance-of-content-markeLng-for-ecommerce/
Big brands realize they need so much
more than a picture and descripLon to
sell products. Theyre all about selling a
lifestyle, and that means bigger, beIer
content is needed to engage consumers.
~ HubSpot
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
One tool to solve all
problems?
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Things are evolving preIy fast.
Know-how from 5 years ago
can be useless now.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
This no longer works.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Every product is developed by a
community and/or company with
limited resources and speci鍖c talent
& focus.
@pjedrzejewski
BUILD vs. BUY
@pjedrzejewski
Content & eCommerce
1. eCommerce Pla]orm
only.
@pjedrzejewski
ecommerce platform only
eCommerce
Browser
Mobile Browser
2. eCommerce Pla]orm
+ CMS plugin.
@pjedrzejewski
ecommerce platform + CMS PLUGIN
eCommerce
Browser
Mobile Browser
CMS Plugin
CMS plugin operates
within the constraints of
an eCommerce system.
@pjedrzejewski
ecommerce platform + CMS PLUGIN
eCommerce
Browser
Mobile Browser
CMS Plugin
CRM Plugin
PLU
GIN
PLU
GIN
ecommerce platform + CMS PLUGIN
eCommerce
Browser
Mobile Browser
CMS Plugin
CRM Plugin
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
ecommerce platform + CMS PLUGIN
eCommerce
Browser
Mobile Browser
CMS Plugin
CRM Plugin
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLU
GIN
PLUGIN
PLUGIN
PLUGIN
PLUGIN
3. Separate sites for brand, blog & shop.
example.com
shop.example.com
blog.example.com
@pjedrzejewski
4. CMS with
eCommerce plugin.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
When company outgrows a soluLon, it is
great.
Allow it. Stay focused, even it that means
loosing a customer.
@pjedrzejewski
5. Framework based
integraLon.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Using more standard approach
(popular web framework) allows
for more 鍖exible integraLons.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
$ git clone git@github.com:netgen/ezplatform-
sylius.git
$ cd ezplatform-sylius
$ composer install
$ php app/console --env=prod sylius:install
$ php app/console --env=prod ezplatform:install clean
$ php app/console --env=prod assetic:dump
$ php app/console --env=prod ezsylius:user:connect
Is it a good idea?
@pjedrzejewski
Is it a good idea?
Depends!
@pjedrzejewski
On your segment.
On your potenLal to grow.
On your exisLng team.
@pjedrzejewski
6. CMS running the site &
calling the eCommerce
API.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
Case Study: havep.com
@pjedrzejewski
havep.com
intracto.com
Combining CMS with eCommerce Thanks to APIs
Combining CMS with eCommerce Thanks to APIs
B2B Site is served by Drupal.
Drupal Remote EnLLes.
Orders placed via Sylius API.
@pjedrzejewski
Product InformaLon.
@pjedrzejewski
Combining CMS with eCommerce Thanks to APIs
7. Progressive Web App
using CMS & eCommerce
API.
@pjedrzejewski
ecommerce api Stack
eCommerce Engine
API
Browser
Mobile Browser
Frontend API
POS
CMS API
The next-gen CMS and eCommerce
sokware is not the one with the most
features. It is the one which easily
integrates with the best in category.
@pjedrzejewski
Use the right tool for
the job the customer.
@pjedrzejewski
Sylius
v1.0.0-beta.2 NOW AVAILABLE!
SYLIUS.ORG/DOWNLOAD
Thank you.
@pjedrzejewski
PJEDRZEJEWSKI.COM

More Related Content

Combining CMS with eCommerce Thanks to APIs