Piwik 网站统计技术和方法分析
开源软件 Piwik 的门户网站统计技术和方法分析
开源软件 Piwik 的门户网站统计技术和方法分析
Piwik 的数据库调用主要分成来源于两种情况:后台管理时候,跟踪用户的时候
后台管理时候
在后台管理的时候,piwik 的dao定义在 piwik […]
Piwik的数据库结构图
Piwik 的数据库结构按照简洁、效率和模块化进行设计。其数据库包含以下部分
Statistics logger(统计记录)
Users & […]
Piwik 数据模型文档
原文: Piwik 数据模型,作者: […]
本文目的
最近为了给自己的web系统添加一个运营数据分析和展示的功能,本打算自己纯手工打造,但是发现成本太高,时间和精力方面不允许。在网上查阅了一些资料,发现目前有许多开源的web数据分析系统,所以拿来主意,决定找一个合适的开源web分析工具。最终选择了piwik,理由如下:
Piwik采用LAMP开发,我的系统也是,所以可以复用运营环境。
Piwik的架构设计比较通用,可以开发插件进行扩展。
Piwik的数据显示比较强大,至少看上去如此。例如有曲线图,直方图,饼图,标签云等等。插件可以通过拖拽的方式任意布置。
开源,免费,并且有相对完整的文档。
经过了一段时间的摸索,我终于将开发插件的流程梳理清楚了,记录于此,作为备忘。目前使用的Piwik是1.9.2版本(当前最新版本),这点很重 要。Piwik的部分接口不向前兼容,以至于很多基于早期版本开发的插件在当前版本无法使用(吐槽:Piwik官方网站上提供的第三方插件几乎都不能在 1.9.2上正常运行)。本文的主要内容如下:
Piwik工作原理
安装部署Piwik
安装Piwik插件
Piwik插件结构
Hello World,你懂的!
Piwik模版
Piwik图形视图
待了解的地方 […]