display products of all shops in one catalog

Help for integrating the Laravel package
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
olevacho
Posts: 9
Joined: 21 Oct 2020, 16:36

display products of all shops in one catalog

Post by olevacho » 21 Oct 2020, 16:49

Hey,
I added second shop into marketplace using this tutorial https://aimeos.org/docs/Laravel/Configu ... iple_shops
Before adding second shop catalog with products was accessed at this url http://myshop3.cov/shop
After setup i have :
1)default shop can be accessed http://myshop3.cov/default/shop
2)second shop can be accessed http://myshop3.cov/supershop1/shop
3)both urls http://myshop3.cov/shop and http://myshop3.cov/ return Not Found 404
Is there way to display products from both shops at one url like before? http://myshop3.cov/shop
When i remove lines:
'jsonapi' => ['prefix' => '{site}/jsonapi', 'middleware' => ['web', 'api']],
'account' => ['prefix' => '{site}/profile', 'middleware' => ['web', 'auth']],
'default' => ['prefix' => '{site}/shop', 'middleware' => ['web']]
from config/shop.php then i can only see products from default shop. But this is not i want. I need to display products from all shops on one catalog page.
Thanks in advance
P.S. Laravel version - 6.18.42 , Php - 7.2.31 , Ubuntu 16

User avatar
aimeos
Administrator
Posts: 7873
Joined: 01 Jan 1970, 00:00

Re: display products of all shops in one catalog

Post by aimeos » 22 Oct 2020, 08:11

Using the Aimeos multi-vendor feature creates separate shops that doesn't share any data.

If you want to build a market place (which is the feature you are requesting), you need the market place extension from the Aimeos company: https://aimeos.org/laravel-marketplace-ecommerce
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

olevacho
Posts: 9
Joined: 21 Oct 2020, 16:36

Re: display products of all shops in one catalog

Post by olevacho » 24 Oct 2020, 22:43

thanx.
I see there are also https://aimeos.com/gigacommerce/ . Does it include marketplace features too?
What are key differences between https://aimeos.org/laravel-marketplace-ecommerce and https://aimeos.com/gigacommerce/ ?

User avatar
aimeos
Administrator
Posts: 7873
Joined: 01 Jan 1970, 00:00

Re: display products of all shops in one catalog

Post by aimeos » 25 Oct 2020, 08:24

The market place extension allows you to build market places or complex B2B systems while the #gigacommerce extension enables you to scale your shop or market place to more articles than Amazon offers.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

olevacho
Posts: 9
Joined: 21 Oct 2020, 16:36

Re: display products of all shops in one catalog

Post by olevacho » 25 Oct 2020, 23:32

Does it mean that if i need marketplace i should buy marketplace extension. But if i need powerful marketplace with 1 billion products i need to buy both marketplace+gigacommerce extensions?
If yes than how many products are supported by marketplace extension?

User avatar
aimeos
Administrator
Posts: 7873
Joined: 01 Jan 1970, 00:00

Re: display products of all shops in one catalog

Post by aimeos » 26 Oct 2020, 06:40

Yes, in this case you need both. Without the #gigacommerce extension, a MySQL database will scale to 100k products easily but will then become slow when full text search and e.g. sorting by price is combined.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

olevacho
Posts: 9
Joined: 21 Oct 2020, 16:36

Re: display products of all shops in one catalog

Post by olevacho » 29 Oct 2020, 21:13

what hardware configuration do i need for 100K products (only for marketplace)?
what hardware configuration do i need for 1000 000 000 products ( for marketplace + #gigacommerce)?

User avatar
aimeos
Administrator
Posts: 7873
Joined: 01 Jan 1970, 00:00

Re: display products of all shops in one catalog

Post by aimeos » 31 Oct 2020, 09:40

For 100k products, a standard virtual server is enough. It depends on the number of page impressions per second how much power you need.

For 1 billion items, there's an article in our blog regarding performance tests including a description of the hardware used:
https://aimeos.org/tips/gigacommerce-ai ... ion-items/
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

olevacho
Posts: 9
Joined: 21 Oct 2020, 16:36

Re: display products of all shops in one catalog

Post by olevacho » 31 Oct 2020, 22:42

Thank You for article. But hardware characteristic is bit confusing.
LAMP VM: 8 Core, 16GB RAM, 17GB on SSD
ElasticSearch VM: 8 Core, 32GB RAM, 465GB on SSD
Does it mean that you used two virtual machines: one for web server and one for ElasticSearch. Do i need also two VMs to make it working ?

User avatar
aimeos
Administrator
Posts: 7873
Joined: 01 Jan 1970, 00:00

Re: display products of all shops in one catalog

Post by aimeos » 01 Nov 2020, 08:18

For the demo setup, two virtual servers have been used but you can also start with one. It just needs enough RAM for ElasticSearch.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply