顺便说一下,为什么我仍然采用月光的这个算法
log_CommNums(评论数量)*100(权值) + log_TrackBackNums(引用数量)*200(权值) + sqr(log_ViewNums(浏览数量))*10(权值) - (date()-Log_PostTime)(发表时间与当前时间差)*(date()-Log_PostTime)(发表时间与当前时间差) DESC ")
可以看到,这个算法很优秀,随着时间,越久的文章的权值,扣的越多,这样就可以让后来的文章有机会出头,不然,以前的文章一直在前面,而且在前面的文章点击的人越多,这样就造成了前面的文章一直或者永远排在前面,以后的文章不可能出头了.
另外,评论的数量的权值很高,很明显,评论的多的,一定是让人感兴趣的多的,自然应该算是热门的,所有权值也要高.
而引用数量权值更高,只有让人非常有兴趣,才会来为你的文章引用过去写心得,对吧,所以这个权值很高,比评论还高
后面就是浏览数,这个的权值不是很高,但是很合理.
最后就是时间差,这是个负数权值,原因在前面就说了.
总之,分析下来,这个算法就很精妙的,月光好像对数据分析这块非常厉害,考虑问题很周到