我的一位B2B合作伙伴今天问了我一个问题。我喜欢它在我头脑中发出的嘶嘶声,因为我从来没有看过OpenCart的一行代码。我向他建议,我可以在这里发布专家。
查看:
我正在将opencart视为我们拥有的开发项目的解决方案,我想知道是否有人知道是否可以将OpenCart设置为主/从配置。所有站点都将位于具有不同IP和不同域名的同一服务器上,因此我将使用相同的核心数据库作为主站点和每个从站/产品站点。
我正在寻找的是一种从一次登录管理所有产品的方法,因此我们没有多个需要管理的商店。有没有办法对产品进行分组,以便我可以按品牌对它们进行分组,以便它们只显示在它们所针对的网站上?我只是想与社区联系,看看是否有人熟悉这种设置。
答案 0 :(得分:0)
自从OC 1.4.9以来我一直支持它 - 它被称为多线程。
您有一个eshop,一个管理,一个数据库,一组产品,类别等。
您可以管理主管理中的数据,并设置哪些数据在 slave 存储中可见。每个 slave 存储必须是主主域的别名域/子域。
结果:这是可能的,而不是很难实现。然后,您可以根据 slave 商店进行不同的设置(本地化,主题,产品设置,订单设置......)。
答案 1 :(得分:0)
此外,它支持多域,多语言和多种货币。关于答案。 shadyyx已发布。我正在进一步了解技术方面。
web server loadbalanced via dns:
opencart webserver1
php, nginx, apc, memcache
multiple stores on this server. The files and content is cloned to two other servers and they clone and sync every 1 hour. They get hits for high traffic.
opencart webserver2 - slave, cloned of webserver1
opencart webserver3 - slave, cloned of webserver1
cdn1 - rackspace cloud files - images, css, javascript
cdn2 - rackspace cloud files - xml, html, videos
database loadbalanced:
database mysql master server 1
database mysql slave server 2
database mysql slave server 3
所以你可以看到。 Opencart是一个很好的解决方案。在同一服务器和/或不同服务器上处理多个存储。一起工作。