【问题标题】:Adding search for a private website添加对私人网站的搜索
【发布时间】:2010-03-18 22:10:19
【问题描述】:

我有一个受登录保护的网站。它是一个内部应用程序,对公众不可用,因此它没有被任何搜索引擎索引。

我的应用程序是在 Google App Engine 上开发的。

我想添加一个搜索引擎,但显然不需要公开索引它。对于这种情况,Google/Bing/Others 有什么可用的解决方案吗?

你以前做过吗?你选择了什么解决方案,你的结果是什么?

【问题讨论】:

    标签: search search-engine bing


    【解决方案1】:

    Google 拥有Google Search Applicance,它基本上是一个刀片服务器,位于您的内部网络中并创建一个“私有”索引。但这意味着作为企业级解决方案(翻译:昂贵)。

    您的网站在哪个框架上运行?您也许可以找到一个索引/搜索模块。

    要回答问题的后半部分...我在基于 Django 的网站中使用了Xapian(通过djapian 适配器)。它基本上创建了一个全文索引。结果可能不如 Bing 或 Google 生成的那么好,但仍然相当不错;易于使用的 API。

    【讨论】:

    • 它建立在 code.google.com/appengine/docs/python/tools/webapp/…> 本身之上,但我不介意 Django 解决方案。GSA 很好,但我正在经营一家小型初创公司,我们所有的基础设施都已启动“云”,所以没有内部网络或托管它的地方。(可能没有钱买它:))
    • 嗯.. 没有任何经验可以分享在云环境中执行此操作.. 我听说过这个gae-full-text-search.appspot.com 项目,但看起来它大部分已被放弃.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 2015-09-24
    • 2012-11-29
    • 1970-01-01
    相关资源
    最近更新 更多