Web サイトの自社製検索エンジンを変更することを考えています。Visual Studio について詳しく説明する前に、必要なものを提供してくれる代替案を誰か提案してもらえないかと考えました。これは:
- ASP.NET サイトで動作します (.NET プロジェクトです)
- ファイルベースのインデックスを作成します
- 数百または数千のページにわたる高速検索
- 単語ステミングを実行して、単語のバリエーションを見つけます
- 出力スタイルを完全に制御
- 安い(またはさらに良いことに、無料です!)
Web サイトの自社製検索エンジンを変更することを考えています。Visual Studio について詳しく説明する前に、必要なものを提供してくれる代替案を誰か提案してもらえないかと考えました。これは:
これに関しては、 Google Site Searchに勝るものはありません。完全にカスタマイズ可能で、組み込みや保守の必要はありません。
編集:このASP.NETオープンソース検索エンジンを見つけて実行できます.Googleの機能を知ることについてのコメントに応えて、これは十分に文書化されており、ウェブマスターツールがたくさんあります.
Luceneの.NET バージョンは、私たちが使用してきたものです。それはあなたのすべての基準を満たしています。
まず、Google Site Search に同意します。
ただし、Google が表示しない基準 (データベース内のものなど) で検索する場合は、Lucene.netを参照してください。これは、Java Lucene プロジェクトのポートです。
Apache Lucene は、完全にJava.Netで記述された高性能でフル機能のテキスト検索エンジン ライブラリです。これは、全文検索を必要とするほぼすべてのアプリケーション、特にクロスプラットフォームに適したテクノロジです。
Apache ライセンスの下で無料です。
http://www.dtsearch.com/のDTSearch エンジンは、開発が容易な堅牢なエンジンです。お金はかかりますが。
Google カスタム検索エンジンを試してみませんか? インデックス作成を完全に制御したい場合は、lucene.netを使用して独自の検索エンジンを作成できます。
私の質問「ソースコードとSQLスクリプトの社内全文検索エンジン」から:
私はハイパーエストライアーを使っていますが、 ナマズも有名です。