1

私たちは Magento で実行している e コマース企業で、Varnish を http キャッシュとして使用できるかどうかを評価しています。私の最大の懸念は、在庫/カタログ データの多くが非常に動的であることです。正確には、製品の価格フィードと在庫フィードは、1 時間ごとにサイトを更新します。マーチャンダイジング(カテゴリー内の商品の並び替え)も繰り返し行い、1時間ごとに反映。このような動的なプラットフォームの場合、Varnish は意味がありますか? 時々キャッシュをパージする必要がありますか?

同様に、Magento 用のフル ページ キャッシュ ツールも多数あります。しかし、それらは私たちのユースケースで機能しますか?

この質問がもっと理にかなっているかもしれない他の StackExchange フォーラムがあれば教えてください。

どうもありがとう!

4

2 に答える 2

0

それは本当にあなたが持っているトラフィックの量に依存します. 「十分な」トラフィックがあれば、1 時間しかキャッシュできない場合でも、varnish を使用するとサーバーの負荷を大幅に軽減できます。

たとえば、ワニスで 30 分間キャッシュするだけで、クラスターの半分をダンプすることができました。

別の解決策は、管理者の crud アクションで新しいコンテンツを含む URL を削除することです。次に、ttl をたとえば 24 時間に増やすことができます。これにより、サーバーの負荷が軽減され、読み込み時間が短縮されます。ただし、これを実装するにはかなりの時間がかかります。

于 2013-10-07T09:43:20.280 に答える