可以使用REST服务的开源搜索UI项目

时间:2012-05-24 14:06:47

标签: python api search search-engine django-haystack

我正在努力找到解决当前问题的方法。让我解释一下:我需要找到一个可以使用我选择的REST服务并且具有高度可配置性的搜索UI。我在网上搜索过,找到了Solr的Blacklight Search UI(用Ruby编写)。我也看过Haystack(对于django)这似乎更有意义,因为在文档的某个地方我发现你可以将Haystack链接到你的自定义搜索引擎。开箱即用的Haystack支持Solr,Xapian和其他2个我现在都记不住的了。

我试图找到的是用Java,PHP(最后的手段!)或Python编写的UI,它允许我为我的API指定端点并使用一些配置(我不希望它运行开箱即用)它应该能够查询API并返回结果。

如果那是不可能的,那么有人可以建议我接近我所描述的内容,并允许我编写自己的后端代码链接到API吗?干草堆的例子也会......

由于

1 个答案:

答案 0 :(得分:1)

我也对这个话题感兴趣。我知道支持FAST,Solr,Yahoo!,通用XML等的SESAT框架,但是它很老,维护得不好,并且尝试做的不仅仅是简单的前端。

您还有AJAX-Solr,显然只支持Solr。

我已在Twitter上转发您的问题,希望其他人也会填写。