之前无数高人都谈论过了,这里只是做些步骤的记录罢了。
1,下载:官方网站:http://firestats.cc/wiki/Download
新手尽量还是用稳定版吧,现在的是1.4.4,不过有个别人出现数据库错误的情况,如果要求特别高可以用1.3.6,这个是相对最稳定的。另外目前已经集成了中文包,还真是越来越方便了(真是后知后觉呀)。
2,安装:这里有两种方法,
一种是跟其他插件一样的直接复制激活,比较简单,第二种是可以单独安装在服务器中,成为一个独立的系统,再由各个需要的程序调用,比较适合同时有多个需求的。
支持:Any PHP page (Standalone) | Any C# Site | Django | Drupal | Gallery2 | Gregarius | Joomla | MediaWiki | PHPBB (Unofficial) | trac | WordPress | WordPress MU 。
第二种方式安装需要:建立专属数据库(推荐),复制firestats文件夹到系统目录下,直接输入地址,按照提示输入相关信息即可,对于wordpress用户只需要在安装完成之后把目录下的firestats-wordpress.php文件复制到wp的插件目录并在控制台激活,这里在激活后需要到设置界面输入firestats的相对和绝对路径,根据给出的提示稍作修改即可。
注意:FireStat默认需要在系统tmp目录下创建session信息。如果PHP是以safe mode方式安装的,tmp目录应该是禁止访问的。DreamHost上似乎就不可以,所以遭遇到了“Error initializing sessions directory”错误。解决方法很简单,只要在FireStats目录创建一个名为fs_sessions的空目录就可以了。
3,设置:这里因为有中文支持,相信都能看懂,只做部分说明。
whois这里默认的地址不大适用于国内用户,可以手动修改
/firestats/php/whois.txt文件,添加适合自己的,如
IPCN http://www.ip.cn/?q=%s
ip138 http://www.ip138.com/ips.asp?ip=%s
保存上传覆盖后即可在设置页选中了,以后在统计页直接点ip地址即可显示相关地理信息。
在设置界面最下方有“机器人(爬虫)列表”,最好能够备份一下,以备不时之需。
统计项目相当的详细,除了常规的访问量统计,还有访问来源、访问页面、国家和地区,操作系统和浏览器等信息,并且可以设置统计中需要排除的用户以及Bot列表,还可以在评论中添加国旗,os和浏览器图标,不过如果你的背景是黑色系的话就需要考虑了,因为小图标有白边,不过国旗的图标不存在这个问题。
如果你的主题是支持widgets的,那么直接在widgets里添加就可以在页面显示firestats的统计信息,如果像我的一样不支持的话也不成问题,可以用
<?php echo fs_get_stats_box(); ?>
调用,如果想更自由一点,也可以用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); // 国家代码
调用示例:
<?php
echo “累计流量: “.fs_api_get_hit_count().”<BR/>”;
?>
标签:插件, 统计
原文链接 : http://www.gaohw.com/04/23/firestats-setup-and-config.htm
若以上文章为原创,转载请注明 : 出处| 天佑庸才



真知灼见