2

ブランド、価格帯、機能など、カテゴリごとの属性にフィルタを適用して、2000のカテゴリ/サブカテゴリにまたがる200000の製品を含むeコマースサイトに取り組んでいます。

このサイトは、nop commerce、asp.netmvc3.0とsql2008で構築されています。

現在、ファセット製品検索用のSolrとフィルタリングを使用したカテゴリーページを実装することを計画しています。

ajax-solrを使用してSolrから結果をクエリするためにAjaxメソッドを使用するか、solrnetを使用して実装するための最良のアプローチは何ですか?クライアントサイトでよりレスポンシブなものは何ですか?そして、何が速く実装されますか?

私の目標は、最初に検索を使用して最も簡単な方法で実装し、次にカテゴリページに実装することです。

solrnetで利用可能なコードと例を確認しましたが、それが何に統合されているのかについてはまだあまり明確ではありません。

4

2 に答える 2

3

solrnetをお勧めします。ASP.NET MVC 3環境にうまく統合され、依存性注入、単体テスト、ロギング、デバッグ機能、および長期的にはより優れた開発エクスペリエンスとより優れたアプリケーションを実現するすべての優れた機能を活用できるようになります。

私はASP.NETMVC3でsolrnetを個人的に使用しており、そのパフォーマンスと有用性を証明できます。問題がある場合は、stackoverflowで良い答えを見つけることもできます。solrnetの作成者であるMauricioは、多くの投稿に個人的に回答しています。

私はajax-solrを使用しましたが、すぐにそれがsolrデモサイトを数時間で稼働させるためのスラップダッシュ手段としてのみ実際に役立つことがわかりました。ajax-solrの作成者に不快感を与えることはありませんが、.NET MVCを自由に使用できる場合は、solrnetが明確な選択です。

solrnetに付属しているサンプルMVCプロジェクトは、MVC 3ではありませんが、開始するのに便利な場所です。

于 2012-06-07T16:02:06.270 に答える
0

リンゴとオレンジです。Solrサーバー側にクエリを実行する場合は、SolrNetを使用します。Solrのクライアント側にクエリを実行する場合は、Ajax-Solrが必要です。

于 2012-09-11T06:43:54.270 に答える