【发布时间】:2014-01-27 09:03:17
【问题描述】:
可能是这个问题是本地化的或“以意见为导向的”,但我发现没有论坛可以询问这个问题以获得更好和合适的答案。我有一个在共享服务器上运行的小型产品网站。我需要一个搜索脚本。但是LIKE 或LIKE%% 或REGEXP 结果不像大多数产品网站那样好和合适。我无法安装 Sphinx,因为它适用于 VPS 或专用服务器。有免费的 PHP-MySQLi 搜索插件吗?或者,如果自己创建一个 PHP-MySQLi 搜索引擎确实可行且值得,我该如何开始?
我曾尝试使用LIKE QUERY LIKE %QUERY% 和REGEXP,但是当用户搜索多个单词时,结果与预期不符。而且我使用了准备好的语句,这大大增加了复杂性。有什么建议吗?
【问题讨论】:
-
这正是本网站关闭的问题类型。是什么让您认为在这里提出这个问题是个好主意?
-
您尝试了一些编程来解决这个问题,这很棒,但是您尝试过谷歌搜索吗?例如:Apache solr
-
@MLeFevre:是的,但是,Apache Solr 可以在共享主机中使用吗?
-
@CroResistor 可以,是的。