一般来说,统计跟网站是分开的。这里的分开是业务层次上的分开,当然你也可以把代码放在一块。
大体的实现思想如下:
1、每次请求,都用日志记录下该次请求的所有信息,比如请求时间、请求的页面、以及agent信息。
2、单独写一个统计程序来读取这些记录在硬盘的日志,按照业务需求统计所需要的结果。
如果网站访问量很大的话,那么可以将每次请求都发送到kafka等消息中间件,然后统计程序消费再做单独的统计
我们那个网站是一个系统,需要 统计每个功能的使用情况
百度上我看有那个百度统计,友盟统计。需要加一段统计的代码,具体应该怎么加呢 总不能 每个页面 都去加一段代码。