【发布时间】:2009-06-22 04:20:48
【问题描述】:
我正在制作一个类似于 digg 的网站,该网站将有一个包含不同类别的主页。我想显示最受欢迎的提交。
我们的评分系统只是“喜欢”,比如“我喜欢这个”等等。我们基本上希望显示每次“喜欢”次数最多的提交。我们希望有三个类别:历史流行度、上周和最后一天。
有人知道有什么方法可以帮忙吗?我不知道如何去做这件事并提高效率。我认为我们可以使用某种 cron-job 每 10 分钟运行一次,并在最后 10 分钟内获取点赞数……但有人告诉我这样做效率很低?
帮助?
谢谢!
【问题讨论】:
标签: php sql algorithm popularity