在网站中拥有用户日志记录的优势

时间:2009-02-06 15:35:41

标签: database logging web

我被要求记录所有会员日志。

在我的网站或论坛中拥有用户的日志记录有什么好处?我为什么要知道谁登录和何时登录?

9 个答案:

答案 0 :(得分:3)

原因可能是:

  1. 监控滥用和安全漏洞。
  2. 了解流量和增长模式。
  3. 查看用户活动流程以优化设计和程序流程。
  4. 用于广告目的的营销数据。

答案 1 :(得分:2)

这是你应该问你的主管作为研究如何最好地处理他们的请求的一部分。询问他们计划对数据做什么,这样您就可以生成报告,为他们提供他们想要的东西。在这些情况下,通常最好向提出请求的人询问他们的最终目标是什么,以便您可以制定最佳解决方案。

作为更直接的答案,此数据可用于查看网站上的活动趋势。谁最常登录?他们在网站上花了多少时间?那种性质的东西。如果企业计划在网站上销售广告,这在确定目标受众特征时非常宝贵,因此他们知道谁最有可能想要购买广告,从而最大限度地提高销售业绩。那只是一个。他们可能还有其他一千个原因需要这些数据。

答案 2 :(得分:1)

听起来您的主管想要对应用程序进行审计跟踪。这样他们就可以跟踪使用统计信息,并可能跟踪那些不应该使用系统的信息。当您需要为更新提供额外的程序员时间或证明终止应用程序的合理性时,这可能是大规模的。

您还可以跟踪无效的登录尝试,以查找那些试图侵入系统的人,或者作为主动尝试将其回复并说“嘿,我注意到您正在尝试进入该应用程序。您是否已填写表格X是否获得批准?“

答案 3 :(得分:1)

为什么这可能有用,有很多原因,最明显的两个原因是安全性和调试。

你的老板可能有其他原因,但没有背景,很难说。

答案 4 :(得分:1)

日志可能对以下内容有用:

  • 调查潜在的安全问题(来自单个用户的多次登录尝试,或来自给定用户的并发登录)
  • 报告(例如,最近登录的“有效”用户数)

我建议你的主管明白他计划如何使用日志。记录用户在站点上执行的任何活动(例如提交联系表单)对于报告很有用,并且可以作为确保快速响应所有用户输入的系统的基础。

答案 5 :(得分:1)

我们会跟踪所有系统上的所有用户活动。作为医疗保健组织,我们需要保护患者信息并跟踪对任何可被视为患者数据的信息的访问。还有营销方面。我们想知道我们的员工在我们的内部网上做出了什么回应,以及他们不是什么。最后,在提供安全的工作场所方面存在法律方面的问题。匿名论坛可以打开骚扰之门等等。很糟糕,但是它确实发生了。

答案 6 :(得分:0)

拥有该信息有助于报告目的(可能是您老板要求的原因)。这是衡量在任何特定时刻登录的成员数量,使用者最多的成员等的好方法。

答案 7 :(得分:0)

出于举报目的,我猜?

可能比将数据放入数据库更好,但随后每次登录都会写入。

更好的解决方案是利用谷歌分析。也许如果您有登录确认页面,您可以计算页面查看次数。这几乎不需要任何编程工作(在一些javascript中复制和粘贴)。

答案 8 :(得分:0)

一个人可以计算一些高级统计数据。如果出现问题,它可以帮助您了解某人帐户发生的情况。有很多用途,但如果你的网站很小并且没有那么多的交通,我认为简单的上次登录跟踪应该这样做。