0

加速 Magento 的一种常见方法是禁用分层导航,但是,有些商店需要它来处理大型目录。

我不想禁用它,而是想保留它并让它像正常类​​别一样快速工作。

如何做到这一点?平面目录并没有真正让它更快。全页缓存毫无意义,因为过滤器有两种多种组合,并且大多数视图都是未缓存的结果。SOLR 可能是一个选项,但我不确定如何在 Magento 中安装它。

4

1 回答 1

0

您可以通过开发自己的扩展并使用客户端库(例如 solr-pecl 或 solarium)来集成 solr。所以你应该首先在 solr 中索引你的数据。然后拦截层视图和过滤器块的创建,并在发送带有查询中指定的分面字段的请求后从 solr 获取数据,然后仅获取响应并将其注入过滤器的块中。

于 2014-06-07T05:25:56.347 回答