2012-01-16 16 views
1

CMSで検索メカニズムを提供したいのですが、好ましいアプローチは何ですか、サイト全体の検索を可能にする最高のインデックス技術は何ですか?検索のためにCMSコンテンツのインデックスを作成する方法

CMSは.Netで書かれています。

+0

エンティティで持続層を使用していますか?あなたはそれをどのDBで実行していますか? – Marthin

+0

はい、Sql Server 2005に対して実行されます。 – Mantorok

答えて

2

.NET用にLuceneをご覧になることをお勧めします。それは検索になると非常に素晴らしいヘルパーと使いやすいです。

Luceneの非常にスムーズな機能は、エンティティにアノテーションを設定できることです。これにより、さまざまな変数をどのように索引付けして検索するかを簡単にカスタマイズできます。 (私はJavaでLuceneを使いましたが、.NETとの違いかもしれません)

1

Google Site Searchを使用すると、有料版は100ドルのようなものです(年間20ユーロですか)。検索結果を必要なだけカスタマイズでき、APIでGSSを呼び出して結果をXMLで取得できます。オートコンプリートも含まれています。 Google検索機能の割り当てがサポートされています。

関連する問題