PHP/mySQL中的类似谷歌的搜索引擎[已关闭]

2022-08-30 18:21:57

我们有数千页的报纸文章。每页的报纸,问题,日期,页码和OCRed文本已被放入mySQL数据库中。

我们现在想在PHP中构建一个类似Google的搜索引擎来查找给定查询的页面。它必须很快,并且任何搜索都不超过一秒钟。

我们应该怎么做?


答案 1

你也可以试试狮身人面像搜索。Craigslist使用sphinx,它可以连接到mysql和postgresql。


答案 2

有一些有趣的搜索引擎供您查看。我不知道你说的“谷歌喜欢”是什么意思,所以我只是忽略这一部分。

  • 看看卢塞恩发动机。原版是高性能的,但用Java编写。有一个Lucene到PHP的端口(在其他地方已经提到过),但它太慢了。
  • 认真看看Xapian项目。它很快。它是用C++编写的,所以你很可能必须为目标服务器构建它,但具有PHP绑定。

推荐