我正在就是否使用 Google 自定义搜索、Yahoo 搜索构建器或构建我自己的网络项目(内容不超过 100 页)征求意见。如果我应该建立自己的 - 你有任何可以推荐的快速入门套件吗?
非常感谢克里斯
我正在就是否使用 Google 自定义搜索、Yahoo 搜索构建器或构建我自己的网络项目(内容不超过 100 页)征求意见。如果我应该建立自己的 - 你有任何可以推荐的快速入门套件吗?
非常感谢克里斯
我已经成功地将OpenSearch用于我的个人博客。
在 BigCorp 工作时,我们在黄色框中使用了专用的搜索应用程序,但在您的情况下(大约 100 页),采用这样的路线是没有意义的。
我建议使用 Google 自定义搜索或 Yahoo Search Builder(只要它们都对您的网站进行充分索引以提供良好的结果)。
通常情况下,您会得到更好的结果,并且您不必担心构建自己的自定义引擎(或实施现成的/开源软件来为您完成工作)。
我认为 Google/Yahoo 欠佳的主要情况是您的网站依赖于最新的结果。您受其爬行政策/速度/等的支配。如果没问题(我怀疑它适用于大多数 100 多页的网站),请使用它们 - 结果会很棒。如果实时结果很重要,您可能不得不硬着头皮在本地安装一些东西。
雅虎老板便宜很多人推荐
我很快就会整合它。
我使用过IBM OmniFind 雅虎版并获得了惊人的结果。每个实现仅限于一个索引,但它非常快速且易于集成,并且在搜索自定义方面可扩展。我已经将它与 ASP.NET 站点一起使用,没有问题。需要注意的是,它需要安装在服务器上并作为服务运行,因此对于大多数共享主机来说是不可能的。它具有通用搜索引擎(pdf/html/etc)的索引能力,非常好。
编辑:
我忘了提到我喜欢它而不是其他选项的一些原因是它是免费的,不需要任何额外的硬件,仅供参考。