在ASP.NET中创建sitesearch的最佳方法

时间:2009-03-17 05:06:24

标签: asp.net search

1 个答案:

答案 0 :(得分:2)

普里亚恩,

另一个高质量的开源选项是Lucene的.NET端口

您尚未提及Google的SiteSearch“产品”。您是否希望自己托管搜索引擎/目录?

Microsoft也有一个产品Search Server 2008 Express,但我不确定您是否可以在任何托管服务提供商上安装它。

并且(免责声明:我是作者)在CodeProject called Searcharoo(也在searcharoo.net)上还有一个非常基本的开源项目。它实际上是一种“演示/学习体验” - 因此有六篇如何文章 - 但它可能足以满足一个小型动态网站的需要。

我已经在一些项目中使用过SQL Server全文搜索 - 运行良好但它实际上只是搜索数据库内容,而不是静态和动态Html / Pdf / Word / Jpg等文件的组合“真正的”网络爬虫会做。