我正在Sinatra写博客应用程序,我想收集一些访问统计数据。
截至目前,我只考虑为每个用户提供或多或少可靠的访问统计信息(即按用户分组的页面访问次数)。也许以后我会想要获得一些与客户有关的信息(即用户代理)。
我该怎么做?
答案 0 :(得分:4)
虽然您可以使用Sinatra执行此操作,但该技术已经以其他方式实施。我认为最简单的解决方案是在前端放置一段Javascript来记录这些信息。最受欢迎的库是Google Analytics。这将为您提供远远超过您自己捕获的信息(屏幕大小,设备等),并且格式非常干净。
答案 1 :(得分:0)