代码之家  ›  专栏  ›  技术社区  ›  asmaier

如何使用python构建交互式搜索引擎web界面

  •  0
  • asmaier  · 技术社区  · 16 年前

    现在我想给我的搜索引擎添加一些交互式的“Ajax特性”。当输入搜索词时,我希望能够看到一个可能的搜索词列表,就像谷歌那样。在结果页面上,我希望能够对显示结果的表进行排序。

    为我的搜索引擎网站实现这些功能的最简单/推荐的方法是什么?

    2 回复  |  直到 16 年前
        1
  •  1
  •   digitaldreamer    16 年前

    我不需要在Django以外建立搜索,而是干草堆 http://haystacksearch.org/

    如果你不想进入Django,你可以看看Whoosh。 http://bitbucket.org/mchaput/whoosh/wiki/Home

        2
  •  0
  •   Mikos    16 年前

    Apache Solr . 它带有自动提示、分面过滤(就像大多数电子商务网站一样)和拼写检查。而且由于它是基于HTTP的,所以您可以使用它的restfulapi非常容易地钩住Python。