我有一个使用Codeigniter的项目。我正在寻找一种有助于深入了解特定结果的搜索,类似于亚马逊和 Ebay(侧边栏,其中包含基于结果的选项(。
在我尝试从头开始解决这个问题之前,我想知道是否有更简单的方法(或插件(来开始解决这个问题。
我已经完成了搜索,看到亚马逊有一个搜索名称(A9(,但没有关于使用或购买的信息。
任何指导将不胜感激。
您需要一个索引服务器。 Solr
或ElasticSearch
.您将数据从MySQL
(或其他数据库(索引到这 2 台服务器之一。然后,将搜索模型连接到该服务器并查询数据。这些服务器中的每一个都可以提供分面搜索,您可以在其中构建类似ebay/Amazon的过滤器表单。