Anda di halaman 1dari 20

Multi-Store eCommerce

with Apache OFBiz


Sascha Rodekamp
Sebastian Leitner

Who we are
Sascha Rodekamp

OFBiz since 2009

OFBiz committer

Sebastian Leitner

OFBiz since 2009

Lynx Consulting Group (www.lynx.de)

OFBiz projects since 10 years

~10 consultants with OFBiz know-how

Projects within eCommerce, portals, contentmanagement

Agenda

Idea of multi-store?

What are the business needs?

Technical overview

What to keep in mind

Q&A

Idea of multi store?

Differing product mix

Season's products: Easter eggs and Christmas trees

Shops by topic: mountainbike vs. city-bike

Better conversion:

different customer groups

different navigation, images, colors,

When it's not useful

Internationalization (OOTB)

Service for your customers

You build and / or distribute products,


your business partner are retailers, who obtain the
biggest part of their product mix from you.

offering shops in their layout is a valuable service.

white labeling

Idea: using themes.

Main benefits

Reduce number interfaces needed

only need to connect back end systems once

product data + catalog


customer + order data
payment providers

save time in initial development + maintenance

adding shops on the fly, customize shops

better scalability in hosting

Lower maintenance costs

Idea of implementation

Multi Store data model

Multi Store request

<VirtualHost *:80>
ProxyVia On
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /error !
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>

Getting the productStoreId

Getting the productStoreId

WebSiteWorker

MultiStoreWebsiteWorker

Getting the productStoreId

MultiStoreWebsiteWorker

Getting the productStoreId


https

MultiStoreWebsiteWorker

What to keep in mind


Catalog separation

What to keep in mind


Connecting the user login to a certain store

What to keep in mind


Connecting the user login to a certain store

What to keep in mind


Connecting the user login to a certain store

What to keep in mind

Individual product range per store

Individual prices per store

WebSite: www vs. non-www

Access rights, data separation in back-end

Why not Multi Tenant?

This is one approach, there can be others.

Thanks for your attention!

Sascha Rodekamp

Sebastian Leitner

sascha.rodekamp@lynx.de

sebastian.leitner@lynx.de

www.lynx.de
www.ofbiz.biz

Anda mungkin juga menyukai