如何用filter过滤机制统计网站的访问数量

悬赏:10 发布时间:2008-07-16 提问人:blany12 (初级程序员)

想要一个设计思路
问题补充:
在第一阶段,只要能获得最基本的访问统计量就行,就是当加上统计功能之后,开始计算访问过的总的点击量(包括每个页面)

采纳的答案

2008-07-17 marystone (中级程序员)

建议访问日志收集与统计分析。
收集不要用Filter去做,用一个stat.js放在页面里面通过JS向后台发送日志数据,这样就算你以后网站静态化也能收集到访问日志信息。
后台做一个访问日志接收程序,把收集到日志明细数据入库或者写入文件。如果你的访问量不大统计比较简单那么可以在这个接收程序里做一些统计功能,如果访问量比较大或者统计要求比较复杂建议不要在接收程序里面做统计功能,统计功能可以另外做每天做一次访问日志分析。

提问者对于答案的评价:
谢谢。

其他回答

好像你的描述不是太清楚. 你没有描述清楚具体要统计到什么程度.

因为Filter中可以拿到请求的目标URL,参数等,所以,完全可以知道每次什么人请求,要做什么,大概怎么去做的,当然可以实现访问统计了.
lggege (架构师) 2008-07-16
直接装个awstats分析apache日志就行了,比你自己写得要好得多
suxy (初级程序员) 2008-07-17