【问题标题】:Building search to the website建立对网站的搜索
【发布时间】:2011-01-11 16:11:39
【问题描述】:

我的网站有大约 200 到 300 个静态公共页面。我需要在网站上实现某种搜索功能,该功能将搜索其所有公共页面。我不想使用谷歌站点搜索等外部工具。是否有工具或开源代码可以索引内容然后显示搜索结果?我正在寻找一种能够维护自己的索引并与网站一起在服务器上运行的工具。如果我可以将项目添加到索引并对其进行管理,那将是一个加号。我看过 Zend Search Lucene,如果有工具,我希望在自己制作之前使用它。

【问题讨论】:

  • Lucene 和 Solr 是非常适合这项工作的工具

标签: php search lucene search-engine


【解决方案1】:
  • Zend_Search_Lucene 是一个非常好的选择。它与 Lucene 的 Java 版本兼容(我的意思是索引文件)。 can index html documents,使用和配置非常简单,并且有很好的文档。

  • Solr 用作服务也是一种选择。

  • Sphinx 是您可能想要了解的另一个工具。

【讨论】:

  • Emil 提到的所有三个工具都可以完成这项工作。我相信你应该根据他们的学习曲线为你选择它们(Zend_Search_Lucene 补充了现有的 PHP 代码库,Solr 是一个易于设置的独立搜索服务器;Sphinx 我相信在设置方面与 Solr 相似) .
【解决方案2】:

你可以试试-

Sphider 是一个用 PHP 编写的轻量级网络蜘蛛和搜索引擎,使用 MySQL 作为其后端数据库。它是为您的网站添加搜索功能或构建自定义搜索引擎的绝佳工具。 Sphider 体积小,易于设置和修改,并在全球数以千计的网站中使用。

http://www.sphider.eu/

【讨论】:

    猜你喜欢
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-26
    • 1970-01-01
    相关资源
    最近更新 更多