新普金娱乐网址


徐州【新力上园】怎样?正使你们所说繁华深处,择上而在吗??

肩并肩的抱地理

开源网站访问总结系统Piwik的主干用

  • 十二月 14, 2018
  • 地理
  • 没有评论

别部分题目

1,log追踪和js追踪的法相互有优势,都得抓及有对方所不可能获取的信,可是时就片栽情势追踪到的数量还无帮忙合并,由此,需要而拔取就点儿栽艺术追踪时,提出分开三个不同之网站追踪不同的数额,如first_web用于JS追踪,first_web(log)用于log追踪。参见官方FAQ:
http://piwik.org/faq/log-analytics-tool/faq\_16307/

2,当访问量较高时,请关闭Piwik触发处理,已加强页面响应,刷新报表数量由后台crontab执行,参考如下图所示,crontab的装置见右手边的指示着之合法文档:

图片 1

3,自动邮件的时间稍题目,piwik内部时间利用的是UTC时,也即便是礼仪之邦时区(CST,东八区)比UTC时区的时光抢8只钟头。假使应用默认的邮件发送时间0点发送,将会接到前些天的造访记录报表(中国岁月0点对诺UTC时间昨之16沾,那么此时发后天的表就谋面收取明日的告知)。

这么些题材已经给合法提过issue,不过官方还并未答应自己:
http://forum.piwik.org/read.php?2,111809

临时的方案是管时间改到8碰之后,就足以收到正常的邮件报表。

图2

log追踪

log追踪无需修改web项目,但是要使暴发记名服务器并宣读取accesslog的权力。

log追踪的详实用法参考官方文档: http://piwik.org/faq/log-analytics-tool/,
https://piwik.org/log-analytics/

log追踪的进程是分析webserver的accesslog,然后经过piwik的API上传,最后以piwik页面及亮。

此过程不用好失去贯彻了,piwik的回落包着就包含一个python脚本可以帮衬大家好这工作了,该脚本存储于piwik目录下的misc/log-analytics/import_logs.py

用这本子远程拷贝到对象服务器上,依据剧本的参数格式执行即可,我之命令行:

    ./import_logs.py --url=http://192.168.1.106/piwik/ --idsite=1 --recorders=2 --token-auth=319fb461d3225905039551e861edde60 --enable-static --enable-bots --enable-http-errors --enable-http-redirects /var/log/apache2/access.log

使用--help参数即可看到此剧本的指令执行,只发一个--url参数是须的,指明piwik的访路径。详细援助参见官方文档(https://piwik.org/docs/log-analytics-tool-how-to/),这里对我使用的参数做一下简介:

--idsite标志抓取到之音信上传到哪个序号对应之网站(这里的参数为1,代表分析的数据会总结到first_web这多少个网站面临)

--token-auth这多少个参数是管理员的顾token,在网页面最暨上的API点开即可看出,如下图所出示。这一个参数可以选用--login=LOGIN --password=PASSWORD当即有限只参数替代,必须是社团者的账户及密码。

图片 2

--recorders利用多线程解析,默认为1,官方提出之参数和骨干数一致。

--enable-static --enable-bots --enable-http-errors即六个参数基本上把apache的accesslog能抓到手到的上上下下音都抓全了,抓取静态资源(jpg,png,js,css等非html的拜会),抓取bots(不清楚是是啊,揣摸是否是机器人?),抓取html错误码(如40X请求等等)

/var/log/apache2/access.logapache的accesslog存放路径,常见的webserver如nginx,lighthttpd等,脚论由带有解析引擎,无需其它参数,假使大见webserver的话,加上--log-format-regex斯参数来自定义日志格式抓取。

当脚论实施完毕时,即可在piwik中看看网站的拜访记录了,使用也大有利。长时间应用可写副crontab即可。

注意:

  • log解析的计追踪相比缓慢,不相符实时追踪用户访问记录,提出各过几刻钟实施同一蹩脚crontab,来定时解析log。
  • 设若翻开了--enable-static --enable-bots --enable-http-errors立四个参数,解析过程用会合杀缓慢(我当时边大概十几长达每秒),不要吃crontab太累,会直接吃mysql数据库超出连接而挂掉,我是各级4时辰实施同样糟crontab。

吓了,既然用到了地图坐标打点就哼惩治了,那么连下我们若兑现活动地图实现革新的力量,我用底是高德地图,高德地图提供了挪了后的API:-
(void)mapView:(MAMapView*)mapView
mapDidMoveByUser:(BOOL)wasUserAction;大家虽然以是接口里心想事成大家的更新地理地方与行贿操作就足以了,附上更新代码如图4

piwik简介

近些年试用了开源的网站访问总计系统——piwik,觉得效率特别有力,一点勿输于商业产品百度总括和google
analysis,替代他们全然没有问题。

关于piwik的简介可以去piwik的官网(http://piwik.org)查看,有详细的介绍和视频演示。之前codeweblog.com也有简单的介绍(http://www.codeweblog.com/p/piwik)。

以下是集到的剖析数据效果图:

图片 3

图片 4

近来项目因而到高德地图还尽管兑现活动地图,大头针始终保在中的功能,翻了翻Google和百度也未尝一个完整的实现教程,那么我不怕形容一个吧。要兑现这效应相比较简单,首先大家理一下思路:地图动,大头针不转换。那么大头针我们即使可通晓该同地图不是当与一个view层了。

piwik安装

率先用缓解因项(http://piwik.org/docs/requirements/),ubuntu/debian使用下列命令安装所有依赖项(我用的是apache,别的webserver请替换成相应的软件包)

apt-get install apache2 mysql-server php5 php5-mysql php5-gd

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

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

部署好apache之后,通过浏览器访问,一步步部署了之后,看到如下界面之后,就能够应用了:

图片 5

图片 6

图片 7

坐view和touch手势不同等,touch手势可以拿走到一点的坐标,大家接纳view的语句就使就此为重点,另外附上手势坐标转换,如图3

JS追踪

管理设置-网站-右边即可看到"显示跟踪代码",如下图所示:

图片 8

将那些代码复制到web项目标footer着即可(即具备页面还置于这段同样的js代码,用于捕获用户之音,如分辨率,浏览器UA,IP等),还得依据合法文档,捕获自定义变量。

参考官方文档的帮,这里不再赘言:
http://piwik.org/docs/javascript-tracking/

图4

piwik使用

刚装好的Piwik是空空如为的,此时我们用是系统协理咱总计数据。

当下Piwik扶助有限栽征集用户访问记录的道: JS追踪访问日志追踪

JS追踪可定制型高,可以落到用户之分辨率,浏览器插件等等,还好捕获自定义变量。走访日志追踪(如apache的accesslog)可以追踪至用户之失实请求(如40X错误,有助于捕获到黑心用户与爬虫,蜘蛛等等),时下这有限种追踪得到的数额还未帮忙合并

当即半种追踪形式之事无巨细优缺点可以参考官方的立即首文档:
http://piwik.org/faq/log-analytics-tool/faq\_16305/

图1

这我们就是当地图下面创制一个View,始终保以屏幕的中游

以这里注意一点,
要判断wasUserAction,是否用户之操作,假诺未加以判断的语虽会一贯于革新,实现改进打点前记得把上一个点清除。

这重大之有些来了,我们要管屏幕坐标转换成为地图坐标就可知实现实时打点了。

图3

相关文章

No Comments, Be The First!
近期评论
    分类目录
    功能
    网站地图xml地图