【问题标题】:API to build a custom search engine that searches and displays results in my site [closed]用于构建自定义搜索引擎的 API,可在我的网站中搜索并显示结果 [关闭]
【发布时间】:2013-02-20 15:52:56
【问题描述】:

我正在寻找一个搜索引擎 API,最好是 PHP,我可以使用它来构建一个只搜索我的网站的自定义搜索引擎。

我可以使用 CSS 设置其结果的样式,因此我认为这需要结果页面位于我的站点/我的服务器上。

我宁愿不使用 Bing 的 API。

但是,如果您有任何 API 或解决方案来实现我想要实现的目标,我将真诚地感谢并随时分享。

【问题讨论】:

  • 虽然帖子已关闭,但我最近也有同样的问题。我在这里发布了解决方案:supportivehands.net/…

标签: php api search full-text-search search-engine


【解决方案1】:

在 Google 上搜索 PHP search engine 会有一些您可以尝试的解决方案。

【讨论】:

    【解决方案2】:

    使用Elastic Search,设置和使用非常容易,因为它只是 REST。还有一个非常好的 php 库,Elastica

    您必须根据需要构建自己的索引。但我可以告诉你,它非常效率很高,而且我们在一天内就实现了。

    【讨论】:

    • 你实现了 ElasticSearch 还是 Elastica ?我在开始使用 Elastica 时遇到了一些麻烦。您是否知道有关如何使用它构建搜索引擎的任何演示或示例甚至教程,该搜索引擎在提交该表单时接受来自 html5 表单的输入?
    • 我建议您阅读 Elastic Search 网站上的文档,这就是我所做的,足以完成所有工作。 Elastica 本身非常自我解释恕我直言。正如我所说,在没有任何关于 Elastic Search 的知识的情况下,实现搜索只需要一天时间。
    • Elastic Search 网站上的文档?你介意链接到它,因为我找不到它。 Elastica 看起来确实很简单,但我一直在寻找入门指南或教程,以确保我做得正确。
    • 这一切都在侧边栏中...elasticsearch.org/tutorials, elasticsearch.org/guide, elasticsearch.org/guide/reference/api 您也可以在#elasticsearch, irc.freenode.net 寻求帮助.
    • 啊,我在找工作文件。我的错,对不起。好的,谢谢你的帮助。如果需要,我也会查看这些内容并在 irc.freenode.net 中寻求帮助。谢谢。
    【解决方案3】:

    【讨论】:

      猜你喜欢
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-22
      • 2012-10-25
      • 1970-01-01
      • 2014-07-26
      • 2015-12-24
      相关资源
      最近更新 更多