如何使用PHP创建审计跟踪/活动日志

时间:2013-01-13 11:04:15

标签: php mysql

是否有针对PHP / MySQL的模板跟踪用户的活动?我已经有审计跟踪但它只获得登录/注销的时间。不是他在登录时所做的更改或活动。

1 个答案:

答案 0 :(得分:3)

php的最佳日志框架是log4php,因为它来自Apache本身。 log4php可以灵活地选择日志存储(mysaql,文本文件或电子邮件)

然而,用户活动跟踪的基本理念是:

  1. 在数据库表(操作)中定义网站用户执行的“操作”
  2. 使用一个关系表(user_action)
  3. 映射用户执行的操作