首页 > 后端开发 > php教程 > 我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-06 20:22:19
原创
1440 人浏览过

我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

mysql没有这样的语法吧?

这样功能需要搞个全文索引什么的吗?

或者中文分词什么的?

这些我都不懂,单凭写sql能实现吗?

再比如像一些搜索结果排序,按销量,按人气,按时间,还有综合,我想知道这个综合是什么意思呢,综合会按照什么排序呢?

希望知道的大神给我指点一下,感激不尽了,谢谢!

回复内容:

我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

mysql没有这样的语法吧?

这样功能需要搞个全文索引什么的吗?

或者中文分词什么的?

这些我都不懂,单凭写sql能实现吗?

再比如像一些搜索结果排序,按销量,按人气,按时间,还有综合,我想知道这个综合是什么意思呢,综合会按照什么排序呢?

希望知道的大神给我指点一下,感激不尽了,谢谢!

单凭 SQL 来做不可能实现,除非你有非常精妙的设计。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
怎么学好php
来自于 1970-01-01 08:00:00
0
0
0
PHP扩展intl
来自于 1970-01-01 08:00:00
0
0
0
php数据获取?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板