<分区>
我想在我的论坛中实现一种用户等级系统。 我有 7 个等级,1-7。
我有四个参数来判断用户(在括号中权衡):
他们评论的点赞数 (50%)
评论量(30%)
平均评论长度(15%)
创建线程 (5%)
有人对如何在 PHP 中执行此操作有建议吗?也欢迎对排名系统提出任何其他意见
<分区>
我想在我的论坛中实现一种用户等级系统。 我有 7 个等级,1-7。
我有四个参数来判断用户(在括号中权衡):
他们评论的点赞数 (50%)
评论量(30%)
平均评论长度(15%)
创建线程 (5%)
有人对如何在 PHP 中执行此操作有建议吗?也欢迎对排名系统提出任何其他意见
最佳答案
很简单,您要创建的是每个用户的权重分数。我会用一个 cronjob 来计算它,并在他们的配置文件/用户表中为每个用户保留一个静态权重。
这确实是一个开放式问题,因为您可以随心所欲地做任何事情,即时计算,安排时间等等;
关于php - 用户排名算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9097970/