访问开源网站的统计系统-Piwik的基本使用

Piwik是一款使用PHP + MySQL开发的WEB统计工具,功能非常强大,可以实时统计网站访问情况,一点不输于百度统计与google analysis,Piwik可以搭建在自己的服务器。

最近试用了开源的网站访问统计系统——piwik,觉得,,替代他们完全没有问题。

piwik的官网(http://piwik.org)查看,有详细的介绍和视频演示。

   piwik安装

安装过程参考官方文档(http://piwik.org/docs/installation),比较简单,就不详细介绍了。

如需定位访客的地理位置,参考官方文档: http://piwik.org/docs/geo-locate/, 或者使用JS追踪的方式,通过JS代码获取访客的IP归属地。

配置好apache之后,通过浏览器访问,一步步配置完毕之后,看到如下界面之后,就可以使用了:

Piwik使用 1Piwik使用 2Piwik使用 3

   使用HTTPS

为了避免运营新劫持和出于安全性考虑,推荐使用https加密访问,除了在WEB服务(比如nginx)配置正确的SSL证书外,还需要在站点目录下的config/config.ini.php在[General]参数后面加上下面一行:

assume_secure_protocol = 1

   IP统计

目前Piwik支持两种采集用户访问记录的方式: JS追踪和访问日志追踪。

JS追踪可定制型高,可以获取到用户的分辨率,浏览器插件等等,还可以捕获自定义变量。访问日志追踪(如apache的accesslog)可以追踪到用户的错误请求(如40X错误,有助于捕获到恶意用户和爬虫,蜘蛛等等),目前这两种追踪得到的数据还不支持合并

Piwik默认IP统计是不精准的,目前只能统计出国家,无法将IP精确到市级,

官方提供的方案是使用GeoIP数据库来提高准确性。

  下载GeoIP数据库:GeoLiteCity.dat.gz

  将数据库放到站点misc目录

  输入命令gzip -d GeoLiteCity.dat.gz解压数据库

Piwik启用GeoIP支持,系统 – 地理位置 – GeoIP (Php),如下图所示

 

Piwik使用 4
  到此,您可以在Piwik后台添加站点,将获取的js代码添加到站点中就可以实现和Google Analytics一样强大的统计功能,Piwik正好解决了Google Analytics在国内加载慢的尴尬,非常适合中小型网站。

同时现在Piwik还提供了手机APP,方便随时在手机上查看实时数据。

本文固定链接:http://www.iayuidc.com/400.html

 

未经允许不得转载:主机推荐 » 访问开源网站的统计系统-Piwik的基本使用

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址