我需要实现一个非常受欢迎的功能:显示个人资料页面的观看次数。
例如,StackOverflow中的my profile page将显示有多少人查看了我的个人资料(仅在我的声誉评分下)。
我认为该算法基于一些cookie和/或访问者IP地址。有没有一种简单的方法(一个插件或一些代码源)在运行在tomcat / apache上的Grails中实现它?
答案 0 :(得分:2)
查看Clickstream插件:http://grails.org/plugin/clickstream
我没有直接使用它,但它基于我在Grails之外使用的库。我们考虑过将该插件用于项目,并且我对实现进行了审核,看起来很稳固,但最终我离开了项目。
这不会直接解决您的请求,但您可以查询它创建的表,或借用它用于执行专门实现的逻辑来跟踪单个页面。
答案 1 :(得分:0)
为什么不使用Google Analytics?