【发布时间】:2010-03-26 13:12:13
【问题描述】:
创建 jsp 访问者点击计数器的最佳方法是什么?是使用txt文件并将命中值保存到文件中,还是在数据库中创建表更好???还是使用 session/cookie 来统计访问过网站的用户?
【问题讨论】:
-
您是否需要计算给定 jsp 的点击次数,或者您必须为您的 java 站点创建一个计数器?
创建 jsp 访问者点击计数器的最佳方法是什么?是使用txt文件并将命中值保存到文件中,还是在数据库中创建表更好???还是使用 session/cookie 来统计访问过网站的用户?
【问题讨论】:
这是很多问题。我会分别回答。
创建 jsp 访问者点击计数器的最佳方法是什么?
一个Filter 监听url-pattern 匹配感兴趣的请求。也许*.jsp?
是用txt文件将命中值保存到文件中,还是在数据库中建表更好???
数据库肯定更快。如果您没有或买不起,请使用文本文件。请注意不要将其保存在 web 应用程序中,而是保存在本地磁盘文件系统的其他位置。否则,每当您重新部署 Web 应用程序时,它就会丢失。
还是使用 session/cookie 来统计访问过网站的用户数?
仅用于计算特定用户会话期间特定用户的访问量。不要使用它来计算站点范围内的访问量,或者在您关心要操纵的 cookie 值时。
【讨论】: