上一篇:AviSynth: 无比强大的视频合成软件 - 下一篇:如何用CakePHP处理自连接
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2007/11/12/my-feed-stats/以及本声明。
这个Wordpress插件可以统计Feed的订阅者,并可以生成类似于FeedBurner那样的条形统计图。 有如下的一些特点:
- 可以输出FeedBurner样式的统计图;
- 支持在线、离线阅读器的统计;
- 可以自定义各种阅读器的UserAgent标识,自行判断某个UserAgent是否为合法的阅读器;
- 可以生成FeedBurner样式的订阅者数图片。

安装方法
首先说明,这个插件仅适用于那些没有使用FeedBurner、FeedSky烧制feed的blogger们。 如果你使用了这些烧制服务,该插件将无法统计到烧制后feed的订阅数。
Windows下的安装方法很简单,解压插件到plugins目录下,在控制台中启动插件即可。 Linux下安装方法略为复杂,因为涉及到目录权限的问题,需要一些简单的Linux知识。
另外,本插件由于需要自己定义阅读器的标识符,所以最初安装时无法识别任何阅读器。 为解决这个问题,我在附件中放了一些阅读器的标识符数据,这是我一个月以来积累下的数据, 虽不敢保证很全面,但一般常见的浏览器都在里面。安装插件之后将其导入到数据库中即可。
下面是完整的安装方法:
- 解压缩插件到 wp-content/plugins 目录下;
- 进入Wordpress管理界面,在“插件”中找到“My Feed Stats”插件,启用;
- 利用phpMyAdmin等工具导入插件附带的 mfs_readers.sql。(如果你修改了wordpress的表前缀,请打开mfs_readers.sql并自行修改其中的表名。)
- 进入“管理->Feed统计”,设置订阅者图片的路径、颜色和显示的文字。这里图片路径是相对于wordpress根目录的路径,比如设置路径为 a/feeds.png,实际的图片URL就是
; - 如果操作系统是Linux,请设置插件目录下的 feeds-sample.png 的权限为 777,并利用touch命令手工创建上一条订阅者图片的文件(空文件即可),设置权限为777。
- 等待一天之后看统计结果吧!
关于版权
本插件的版权遵循GPL,请阅读插件内附带的license.txt文件。
本插件使用的字体文件 terminal6-modified.gdf 来源于 http://www.widgnet.com/gdf_fonts 。
下载地址
更新
2007/11/15,版本1.0.1:修改插件安装之后feed访问出错的一个bug。
2007-11-13 09:46
刚才理解错了,Feedsky和FeedBurner都是feed烧制工具,不是阅读器。。。所以不需要统计这些。(好白痴的问题-.-)
最近我也想自己做统计,学习一下。
2007-11-13 18:38
忘了当时抢个沙发了 :D
2007-11-17 13:07
ちゃーりーさんへ:荒らし対策は必要ですね。コメントのところに広告が入っているよ。
2007-11-18 00:21
@smalldust 谢谢,其实我的插件已经为我挡掉大部分的垃圾留言了,上去的是些漏网之鱼
2007-11-27 21:18
终于发布了,我现在才看到,囧。。。严重支持个,最近异常忙,有机会就试试。
2008-12-02 21:57
[...] My Feed Stats [...]
2009-01-15 22:56
发现该插件在2.7下会造成 blog/feed/页面 fatal error: Maximum execution time of 30 seconds exceeded in wp-db.php
2009-01-16 16:22
@抽筋儿 一直没时间去管wp2.7的,而且最近进入2009年之后发现统计数字也开始抽风……bug多多,有时间改改。多谢。
2009-03-03 11:04
感谢提供,期待更新啦
2009-03-22 10:35
插件很棒,不过希望可以更新下阅读器UA

2007-11-13 09:34
谢谢提供的关于阅读器的user-agent数据,不过奇怪的是为什么没有常用的FeedBurner和Feedsky。