现在帖子下面的回复是可以被点赞的了,我还想为回复加上高亮的功能,也就是回复的背景色会由白色变成浅绿这样的高亮。 样式方面事小,但算法方面,希望可以集思广益一下。 刚才跟 [[[[[[[[[[[[[@panawang](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang)](/user/panawang) 通了一下邮件,摘取部分内容如下:
我初步的计划是想引入一个算法,通过 function(回复被点赞次数,帖子浏览量,帖子被回复次数,用户积分)这样一个算法来使一些回复高亮出来。 我跟你说说我的思路,我在想,一个帖子的质量如果高,则评论数量会是线性增长的,而帖子浏览量是略有指数增长的性质,所以他们之间要通过 log 函数之类的关系来平衡。点赞次数应该也是线性的。用户积分的话呢,应该要在其中占有不少比重才好。
我跑了一下 perf,预期的计算量不会影响网站的性能 链接:http://jsperf.com/math-perf-alsotang
11 回复