【问题标题】:How can I start logging user activity in a php/yii application?如何开始在 php/yii 应用程序中记录用户活动?
【发布时间】:2012-06-02 07:37:56
【问题描述】:

我正在建立一个包含音乐教学资源和练习的网站。我希望用户能够登录并跟踪他们完成了哪些课程/练习。为此,我需要在网站上记录各种事件,例如查看课程或回答练习题。

其中一些事件会在页面加载时发生 - 其他事件可能不会发生 - 例如视频课程已完成。因此,我猜测最好的方法是使用某种 javascript ajax 调用,它可以向 Event db 表中添加一行。

是否有执行此操作的框架/既定方法 - 如果没有,我应该记住什么以确保此日志记录不会以任何方式减慢用户体验?

我希望最终我的网站能够扩展,我想知道现在是否是尝试使用 nosql 方法存储所有这些事件的时候了。还是继续使用 SQL 直到我遇到 SQL 成为问题的阶段会更好?

谢谢!

【问题讨论】:

    标签: php javascript logging yii


    【解决方案1】:

    回答我自己的问题。 . .我将从尝试 log4js (http://log4js.berlios.de/) 开始。这允许将 Ajax 事件消息发送回服务器。

    【讨论】:

      猜你喜欢
      • 2011-12-25
      • 2011-09-01
      • 2014-02-28
      • 2013-09-23
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 2010-12-21
      • 1970-01-01
      相关资源
      最近更新 更多