Magento分层导航非常慢



我对分层导航默认模块的性能有一些问题。

我有 10k 产品,但在我想过滤的类别中有 60 个。

不幸的是,按一个属性过滤持续 12 秒(经过多次优化(

我找到的每一个调整和性能提示基本上都说

不要使用分层导航,它会大大减慢您的 magento 速度。

我已经在相当快的基于SSD的主机上托管了magento,具有大量的可用内存。

  • 有没有一种很好的方法来大大加快分层导航的速度?
  • 应该怎么做?
  • 你们是怎么做到的?
  • 分层导航的付费模块会加快速度吗?
  • 我应该使用某种解决方法吗?

提前谢谢。

在Magento中,对于标记为可过滤的每个属性,它将调用属性源模型的getAllOptions((。即使它没有筛选结果,它也会调用属性选项集合加载。下面介绍了可能的解决方案和其他优化技巧:

http://www.slideshare.net/mobile/ivanchepurnyi/making-magento-flying-like-a-rocket-a-set-of-valuable-tips-for-developers

另外,请确保分层导航块被缓存(许多简单的扩展只是跳过这个(

也可以尝试基于solr的分层导航。

服务器性能也很重要。

最新更新