gpt4 book ai didi

php - 使用 PHP/MySQL 搜索网站的最佳方式?

转载 作者:行者123 更新时间:2023-11-29 02:32:05 24 4
gpt4 key购买 nike

我需要为我们的框架实现可靠的站点搜索解决方案。它必须搜索所有页面和数据。

我可以自己使用 MySQL,但在阅读了一些博客之后,我意识到有很多事情需要考虑。加;我宁愿不重新发明轮子。

大约一年前,我使用过 Zend_Search_Lucene。喜欢建立索引然后在需要时搜索它们的方式。虽然我发现 Zend_Search_Lucene 有时会给出不准确的结果,所以我真的不再相信它了。

要求

  • 仅后端解决方案(我想自己输出结果)
  • 结果必须(与)实时(最多延迟几个小时)
  • 结果必须完整
  • 结果必须按相关性排序
  • 不需要在服务器上安装任何东西(我使用的是集群主机,我不能在上面安装任何东西)
  • 没有广告

您是否知道可靠、值得信赖并满足这些需求的解决方案?

更新 1*

此搜索解决方案暂时不需要处理大量流量。可以接受的是,当需要一个解决方案来处理大量流量和数据时,我们将获得另一台服务器,我们可以在其上安装一个好的解决方案。

最佳答案

实际上,我曾经使用过一个简单的搜索系统实现。许多个月前,这是实现“无服务器安装”方法的最佳方式。

http://www.sphider.eu/

让我们知道您的进展情况。您确实需要一个数据库,但大概您有一个可以将数据卸载到其中的集群数据库。如果您的解决方案不是基于 MySQL 的,那么这将需要大量工作,但对于简单直接的爬网和搜索来说,这绝对是前进的方向。

还有一个非常容易运行的内置 cron-job 脚本(如果我没记错的话)。

关于php - 使用 PHP/MySQL 搜索网站的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11590775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com