【问题标题】:How to track user browsing information on a public facing website如何在面向公众的网站上跟踪用户浏览信息
【发布时间】:2012-04-23 22:29:20
【问题描述】:

我正在设计一个面向公众的网站,该网站需要跟踪用户通过该网站的路径。每次用户访问网站时,我都需要跟踪该信息并通过多次写入将该路径、浏览器、位置等(有点像分析)放入数据库中,并根据用户的数据执行几次读取正在浏览。我担心企业级别的应用程序性能(每天 100,000 个独立访问者)。话虽如此,我需要知道这对于这种流量水平是否不是一个好的策略,以及我是否应该采取另一种方法来跟踪这些信息。使用 SQL Server 在 .NET 中进行开发工作。

【问题讨论】:

    标签: .net sql-server performance database-design database-performance


    【解决方案1】:

    通常这是通过批处理 IIS 日志文件来完成的,而不是在每次点击页面时都写入数据库。

    或者,您可以配置 IIS 为您将日志记录到数据库:http://support.microsoft.com/kb/245243

    还有http://forums.iis.net/t/1154908.aspx(适用于 IIS 7)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-16
      相关资源
      最近更新 更多