经过对比选择,决定使用FireStats做为统计插件,目前最新版本的FireStats已经支持中文,可以从官方网站http://firestats.cc下载。
安装很简单,只要将解压后的文件夹放到plugin目录下,然后在控制台的plugin菜单中激活即可。统计页面则是通过控制面板->FireStats进入。
有一点需要注意,FireStat默认需要在系统tmp目录下创建session信息。如果PHP是以safe mode方式安装的,tmp目录应该是禁止访问的。DreamHost上似乎就不可以,所以遭遇到了“Error initializing sessions directory”错误。解决方法很简单,只要在FireStats目录创建一个名为fs_sessions的空目录就可以了。
大致看了一下,统计项目相当的详细,除了常规的访问量统计,还有访问来源、访问页面、国家和地区,操作系统和浏览器等信息,并且可以设置统计中需要排除的用户以及Bot列表,还可以在评论中添加国旗,os和浏览器图标,这下另外一个叫Browser Sniff的插件无用武之地了。
统计升级默认每5分钟更新一次。只是统计这么大的信息量,要是站点的访问量比较大的话,估计数据库要准备大点的空间了,要不就定期清理。还好DreamHost有200G空间,嘿嘿。
结合这个插件和Google的analytics,应该可以掌握网站的访问信息了^_^
另外,插件需要在数据库中创建9个table:
firestats_excluded_ips
firestats_hits
firestats_options
firestats_referers
firestats_sites
firestats_urls
firestats_useragent_classes
firestats_useragents
firestats_version
Firestats还提供了API,这样开发者可以在自己的模板中调用这些API来显示相关的统计信息,如本站首页显示的流量和访问者数据就是直接通过firestats的API获得的。目前支持的API有:
fs_api_get_hit_count($days_ago = NULL); // 页面访问量,参数表示累计还是最近一天
fs_api_get_unique_hit_count($days_ago = NULL);// 唯一访问量
fs_api_get_browser_and_os_images($useragent);// 浏览器和os
fs_api_get_country_flag_image($ip_address);// 国旗
fs_api_get_country_code($ip_address); // 国家代码
调用示例:
if (defined('FS_API'))
{
echo "累计流量: ".fs_api_get_hit_count()."<BR/>";
echo "今日流量: ".fs_api_get_hit_count(1)."<BR/>";
echo "累计访客: ".fs_api_get_unique_hit_count()."<BR/>";
echo "今日访客: ".fs_api_get_unique_hit_count(1)."<BR/>";
}
?>

不错,我用的是smitstat,好象没有这么多表。
不过,因为爬虫太多,我把那些爬虫都过滤了。
Firestats默认很多爬虫是过滤了的,除了google等少数打开的。
不错,还有默认函数,我的要自己写。
Hello! Good Site! Thanks you! ylwbtmrfwthxn
今天把它给禁用了
Wordpress Plugins:FireStats…
Wordpress统计插件:FireStats (FireStats is a web statistics system.)
功能很强大,而且中文也支持。
想了解和安装这个插件的请点这里。
安装过程比较的简单:
1.先到Firestats下载最新版本。
2.解压压….
留上一条言,好让自己知道自己曾经来过。
但愿是去了NOFOLLOW的,能够让这篇文章出现在我的reactions.
[…] 雅虎日前开放yahoo.cn的帐号注册,也凑热闹去注册了个ningoo@yahoo.cn。以前在yahoo的帐号一时想不起来了,正好用新帐号试试雅虎的一些新功能。雅虎统计目前还是alpha版本,功能相对google的统计来说,比较简单。不过从昨天启用以后的情况来看,统计数据和使用FireStats插件得到的结果基本符合。 […]
请问,直接上传激活就可以用吗?
是的,激活就可以了。统计页面通过控制面板->FireStats进入。这个插件我已经停止了,对于需要自己建table的插件,建议还是少用为妙,可以考虑用第三方的统计。
谢谢。