1

レイヤードナビゲーションのデフォルトモジュールのパフォーマンスに関する問題があります。Magentoの階層化されたナビゲーションが非常に遅い

最後の12秒(多くの最適化後)

私が見つけたすべての微調整と性能のチップは基本的に

言っつの属性によって60

Unfortunatleyフィルタリングがあり、私は10Kの製品を持っていますが、カテゴリに、私はフィルタリングします

レイヤードナビゲーションを使用しないと、マゼンタが大きく減速します。

私は非常に高速なSSDベースのホスティングで大量の使用可能なメモリを使用してホストしています。

  • レイヤードナビゲーションのスピードアップには良いアプローチがありますか?
  • どうすればいいですか?
  • あなたはどうしていますか?
  • 階層化されたナビゲーションスピードのために有料のモジュールがありますか?
  • 使用する必要がある回避策がありますか?

ありがとうございます。

答えて

1

Magentoでは、フィルタ可能とマークされた各属性に対して、属性ソースモデルのgetAllOptions()を呼び出します。フィルタ結果がない場合でも、属性オプションの収集負荷が発生します。可能な解決策やその他の最適化のヒントがここで説明されています

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

また、(ちょうどこのをスキップし、多くの単純な拡張を)確認層状のナビゲーションブロックがキャッシュされていることを確認し

同様のSolrベースの階層ナビゲーションを試してみてください。

サーバーのパフォーマンスも重要です。

+0

私は既にこの解決策を見てきました。私はロケットのように飛ぶような階層化されたナビゲーションについて興味がありますので、私はそれを理解できません。また、私は文章「これをスキップするだけの多くの簡単な拡張機能」を完全に理解していません。あなたはそのような拡張の例を挙げることができますか?キャッシュではなくコードをリファクタリングして問題を解決したいと思います。キャッシュを満たすために何らかの種類のクローラを強制的に使用していますか? – roman168

関連する問題