wordpress vs solr for search

时间:2014-07-14 19:14:50

标签: php wordpress solr

在SOLR中,当使用需要搜索的新列更新数据库时,我们必须更新数据配置文件以反映这些更改。我们正在考虑转向wordpress平台,并可以选择使用本机搜索或solr。

如果我向表中添加新列,我必须更新data-config查询以包含用于搜索的新列。使用本机wordpress搜索执行相同操作所需的代码更改(如果有)是什么?

1 个答案:

答案 0 :(得分:1)

WordPress 3.7以来,搜索相关性的工作原理如下:

  • 帖子标题中的完整句子匹配。
  • 帖子标题中的所有搜索字词。
  • 帖子标题中的所有搜索字词。
  • 帖子内容中的完整句子匹配。

然后按日期对每个部分和任何剩余的帖子进行排序。

WordPress的'内置搜索并不像SOLR那样强大,但使用WordPress,数据库可以即时搜索而无需更改任何代码(只要您搜索正常的WordPress数据库表)。

众所周知,内置搜索非常笨重,不建议用于大型网站。 WordPress VIP offers clients ElasticSearch,我强烈推荐(ElasticSearch部分,而不是VIP部分),如果你转移到WordPress。还有其他第三方解决方案,例如Relevanssi适用于没有大量发布数据的小型网站。

希望这有帮助。