我正在构建的网址缩短服务需要向用户显示一些基本点击统计信息:点击次数,转化次数,引荐域名和国家/地区(可按日期范围过滤).我将来可能想要更高级的统计数据.
是否存在允许我将事件传递给它的开源软件,然后轻松显示该事件的条形图或折线图(例如,两个指定日期之间的"转换"线图).似乎这样的东西应该存在,然后从头开始构建整个事情会容易得多.
我知道有图形脚本,但仍然需要我格式化数据(通常作为xml文件),然后将其传递给图形.我正在寻找一些更完整的东西,我可以只提供事件,然后它会做其他所有事情.
有大量的软件包可以满足您的需求.最受欢迎的是:
Cobub Razor(Redis支持高性能)
Piwik
打开Web Analytics
TraceWatch
它们都需要数据库连接(主要是MySQL)来收集和存储数据,这在您的服务变得流行时可能会出现性能问题.
基于文件的一个更简单的包是
BBClone
基于文件的解决方案的功能通常更加有限.