可扩展且快速的“可配置”产品
-
16-10-2019 - |
题
当我用自己的想法撞墙时,更多的是“您将如何”的问题。
目前,我们有大约4000种简单的产品,可构成约20种可配置的产品。每个简单的产品都有大约5-7个自定义选项,并且使用产品的可配置侧用于处理我们所谓的业务“ 4 big 4”属性,在这种情况下:
- 尺寸
- 数量
- 交货时间
- 材料
显然,这返回了1个产品,然后具有一系列自定义选项。当前,管理此操作有些乏味,并且加载父产品的速度足够缓慢。这不是可扩展的解决方案,随着我们添加更多产品,它只会使加载速度较慢,更难扩展。我们出售印刷物品,以各种尺寸,数量,不同的材料和不同的交付速度可用。建立此问题后,您需要在产品上选择“可选额外功能”,例如整理方法等。
谁能提出替代方法,主要是针对现场速度和易于管理的实现可扩展解决方案的方法?不幸的是,我已经尝试过“简化我们的产品产品”,这是一个不喜欢的人!
任何建议都将受到赞赏,因为我们将在母公司中添加近1500种产品,这些产品将使它更加慢,更不用说管理员头痛实际上使它起作用了。
干杯。
解决方案
您可以使用本地方式来处理Magento处理产品并调整一些设置以提高性能,或者自定义产品关系。
实际上,这取决于您要做的事情以及您的性能和工作流瓶颈的位置。
Magento使用可配置的产品足够缓慢(getConfigurableAttributes
等) - 如果您继续继续下去,您将停止。
我的建议是坚持使用产品关系/存储的Magento方法,并修改用于编辑/前端显示的界面。
制作管理员的自定义产品编辑器(然后您可以根据需要提高效率),并为前端添加自定义索引以保持高性能高
抱歉,我很含糊,但是您的问题既广泛(即您要解决的问题),而且本地化令人难以置信。