我正在计划开发自己的插件来显示最受欢迎的帖子,以及计算帖子被阅读的次数。什么是展示最受欢迎博客文章的好算法?
但是我需要一个很好的算法来找出最受欢迎的博客帖子,以及计算帖子被查看次数的方法。
我在计算帖子被阅读的次数时看到的一个问题是,如果同一个人连续多次打开同一帖子并避免网络抓取工具,则应避免计数。
我正在计划开发自己的插件来显示最受欢迎的帖子,以及计算帖子被阅读的次数。什么是展示最受欢迎博客文章的好算法?
但是我需要一个很好的算法来找出最受欢迎的博客帖子,以及计算帖子被查看次数的方法。
我在计算帖子被阅读的次数时看到的一个问题是,如果同一个人连续多次打开同一帖子并避免网络抓取工具,则应避免计数。
http://wordpress.org/extend/plugins/wordpress-popular-posts/
配在一个插件的形式。没有麻烦,没有大惊小怪。
'实时'计数器很容易实现,并且一毛钱。如果他们在高流量博客上变得过于繁琐,通常的方法是定期解析另一台服务器上的Web服务器访问日志并更新数据库。这段时间可能会从几分钟到一天不等,取决于您认为可接受的程度。
还有的要对此有两种方式:
我刚刚读了一些关于WP缓存 - 不知道这是什么记录。 – Steven 2010-07-23 17:31:16
你的输入源是什么? Apache httpd日志? – 2010-07-23 17:23:40
将是Apache。 – Steven 2010-07-23 17:29:53