想做个首页推荐功能,不知道大神有没有什么解决办法

想给我自己的站做一个首页推荐,推荐的内容依次梯队是:

人工设定的内容 > 会员的内容 > 用户相匹配的内容 > 剩余的所有内容
需要支持分页查询库里所有的数据

以前没有做过这类功能,有经验的大神可以分享一下思维或方法不:sweat_smile:;上面只是我预想的如有更好的方式可以分享一下:blush:

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 6

select (CASE WHEN 人工设定的内容 THEN 1 WHEN 会员的内容 THEN 2 WHEN 用户相匹配的内容 THEN 3 ELSE 4 END) as t FROM table ORDER BY t ASC; 这样?

1个月前 评论
嘿喵财运旺旺 (楼主) 1个月前
Marrigan

类似这种高频数据用缓存处理比较好吧。

1个月前 评论
fatrbaby

想实现真正推荐系统,还是比较麻烦的。要先收集用户的行为数据,然后洗数据,分析数据,根据算法推荐数据,最后显示到web上。最简单的是第一步和最后一步。如果你想做个所有人的推荐都差不多的,只是随机显示,算我没说。

1个月前 评论
嘿喵财运旺旺 (楼主) 1个月前
1个月前 评论
嘿喵财运旺旺 (楼主) 1个月前
1个月前 评论
嘿喵财运旺旺 (楼主) 1个月前
嘿喵财运旺旺 (楼主) 1个月前
qf-Z (作者) 1个月前
嘿喵财运旺旺 (楼主) 1个月前
青风百里

推荐算法还是挺难搞的。首先要确定需要收集用户的哪些行为数据(例如浏览,点赞,评论等),然后使用协同过滤算法,算出推荐的结果。计算的过程,可以用数据库来实现,或者在内存里算(可能需要一个高性能的服务器)。

1个月前 评论
嘿喵财运旺旺 (楼主) 1个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!