84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我想记录站内每个用户登录某个页面的次数, 使用某个方法的次数(如站内的一个获取数据的按钮. 当用户点击时就计数, 某个用户在某时点击). 最后可以以excel的方式下载这个Log. 这个过程用 "用户监听" 来表达是否合适呢? 我现在没法建立思路. 甚至不知道该不该建表, 该怎么建表. 完全不知道该怎样完成这个任务. 听别人说借助loggable组件可以完成. 可我找不到相关文档. 不知道这个组件是什么, 怎么用. 求帮助.
闭关修行中......
如果是都是公开访问的页面,而且对绝对数值没要求,则没必要用后端代码来做统计,用Google Analytics(js,以下称GA)就可以了。
GA默认即会记录用户在你网站的访问情况;对于访问量小的页面,以及页内的点击,可以用GA的event tracking。
如果不适用GA,那就在symfony里写listener监听kernel.request事件,所有对你web app的请求,都要触发这个事件。
如果是都是公开访问的页面,而且对绝对数值没要求,则没必要用后端代码来做统计,用Google Analytics(js,以下称GA)就可以了。
GA默认即会记录用户在你网站的访问情况;对于访问量小的页面,以及页内的点击,可以用GA的event tracking。
如果不适用GA,那就在symfony里写listener监听kernel.request事件,所有对你web app的请求,都要触发这个事件。