Drupal 7 可以处理简单的中文搜索,如果你需要一个更灵活的搜索功能,想要更高的效率与更准确的搜索结果,可以试试 search_api + facetapi + search_api_solr + IKAnalyzer 。
Search API
搜索了非常灵活的搜索方式,它是一个搜索框架,你可以定制需要索引的字段,流程等等,安装以后,你要先创建搜索服务器,服务器需要安装其它的模块来提供,比如数据库类型的搜索服务器,Apache Solr 搜索服务器,有了搜索服务器,再去创建索引。
Search API Solr
这个模块为 Search API 提供了一种搜索服务器,整合了 Apache Solr ,你需要去下载 Apache Solr ,然后根据 Search API Solr 的配置去修改一下 Apache Solr 。在配置 Apache Solr 的时候,可以给它安装 IKAnalyzer,这样在索引内容的时候,可以中文分词。
Facet API
可以配置 Search API 配合,提供切面搜索,就是用户搜索一个东西的时候,可以根据一些条件来过滤搜索结果,比如按内容的类型,分类的方法等等。
附件: