【问题标题】:Is this the right way to store tracking information for a website?这是存储网站跟踪信息的正确方法吗?
【发布时间】:2017-08-17 17:02:19
【问题描述】:

我需要存储 IP 地址、请求特定网页的客户端的 User-Agent网页名称 em> 被请求和请求时间。我打算将信息存储在数据库(MySQL)的表中。但是,我可以预见的问题是每次请求页面时都会有一个数据库条目,并且及时它会占用大量空间。

像谷歌分析这样的分析工具是否已经存储了这些信息(IP-AddressUser-AgentRequested-Webpage-NameTime),我可以在将来随时访问(比如说,我需要检查客户的 IP 和用户-在特定时间范围内查看特定页面的代理)?如果不是,我的方法是正确的方法吗?如果没有,正确的方法是什么?

【问题讨论】:

    标签: mysql google-analytics web-analytics


    【解决方案1】:

    我发现 nginx 使用它的访问日志开箱即用地执行此操作,这些日志存储在 /var/logs/nginx/access.log 中。所以,我只需要使用在线提供的各种工具来削减访问日志数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      • 2022-07-11
      • 1970-01-01
      相关资源
      最近更新 更多