Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 基于web的免费intranet文档搜索引擎解决方案?_Search_Search Engine - Fatal编程技术网

Search 基于web的免费intranet文档搜索引擎解决方案?

Search 基于web的免费intranet文档搜索引擎解决方案?,search,search-engine,Search,Search Engine,情况是这样的:我们必须为客户提供一个基于web的搜索引擎,该引擎将在数据库中记录其路径的文档列表中搜索给定字符串 支持的文档有PDF、Word、Excel和TXT 因此,我们有两种选择: PHP ASP 有人听说过关于这方面的好的开源解决方案吗 谢谢 编辑:文档仅限于内部网,因此不是可行的解决方案。您可能正在寻找Lucene: 它不是php或asp,但它是你将获得的最好的搜索引擎之一 也就是说,假设你不能让谷歌为你的内容编制索引。你考虑过吗?虽然Java是BSED,但您选择的首选平台还有其

情况是这样的:我们必须为客户提供一个基于web的搜索引擎,该引擎将在数据库中记录其路径的文档列表中搜索给定字符串

支持的文档有PDF、Word、Excel和TXT

因此,我们有两种选择:

  • PHP
  • ASP
有人听说过关于这方面的好的开源解决方案吗

谢谢


编辑:文档仅限于内部网,因此不是可行的解决方案。

您可能正在寻找Lucene:

它不是php或asp,但它是你将获得的最好的搜索引擎之一

也就是说,假设你不能让谷歌为你的内容编制索引。

你考虑过吗?虽然Java是BSED,但您选择的首选平台还有其他实现

您的解决方案将需要两个部分,一个索引器(它将不断地在您的文档数据库中搜索创建适当的索引)和您的搜索应用程序(它将是基于web的,并在您的索引中搜索适当的页面)

Lucene似乎是atm机的实际选择。此外,有大量的信息漂浮在周围,所以(如果你陷入困境,足够多的专家,不包括我自己,来帮助你!)


祝你好运

如果您使用的是Microsoft,那么Microsoft索引服务是一个非常好的解决方案。我曾在一家公司的整个内部网中使用过它,效果非常好。我花了半天时间把它安装好并运行起来

如果您希望索引服务也为PDF编制索引,您需要安装一个来自Adobe的小工具,名为


很好的一点是,每次安装Windows Server时都可以使用索引服务,这给您带来了安装东西的麻烦。

Lucene对于这个问题来说有点太低级了。我想投票支持Elasticsearch——我们在html5/angularjs中为它做了一个前端,它非常棒!