Php CodeIgniter中的用户跟踪
我对Codeignator框架有点陌生,但我喜欢它的简单性 我有一个应用程序要求,系统需要记录所有用户活动 如果用户登录:那么我需要类似于登录的东西 如果他编辑他的个人资料:那么我需要 或者类似的事情 以便管理员可以查看所有活动 是否有可用的库?或者如何以最完美的方式在性能方面实现这一点 请给我推荐一些常用的方法。。和意见Php CodeIgniter中的用户跟踪,php,codeigniter,frameworks,Php,Codeigniter,Frameworks,我对Codeignator框架有点陌生,但我喜欢它的简单性 我有一个应用程序要求,系统需要记录所有用户活动 如果用户登录:那么我需要类似于登录的东西 如果他编辑他的个人资料:那么我需要 或者类似的事情 以便管理员可以查看所有活动 是否有可用的库?或者如何以最完美的方式在性能方面实现这一点 请给我推荐一些常用的方法。。和意见 谢谢。要获得最大的灵活性,请编写自己的日志函数。当我需要这个功能时,我会在我使用的每个框架中包括以下功能/方法。Wordpress/Codeigniter等 function
谢谢。要获得最大的灵活性,请编写自己的日志函数。当我需要这个功能时,我会在我使用的每个框架中包括以下功能/方法。Wordpress/Codeigniter等
function log($msg = '', $level = 'INFO')
{
$debug_backtrace = debug_backtrace();
$time = date('c', time());
$filename = PATH_TO_YOUR_SCRIPT . '/log/error_log.txt'; // file perms: 0646
$output = "[$level] $time $msg\n";
$output .= "{$debug_backtrace[0]['file']} : {$debug_backtrace[0]['line']}\n";
if ( ! @file_put_contents($filename, $output, FILE_APPEND))
{
error_log("Failed to access log file [$filename] for writing: $msg");
}
}
允许获取调用log函数的文件和行logger@tereško谢谢..稍后将记录u..codeignitor上有一个本机日志函数..我需要使用DB…这不是调试级别跟踪器..我需要用户活动..我知道这些CI函数。我说要最大限度的灵活性。。。我使用这个日志记录任何类型的消息调试/用户控制等,以写入一个易于阅读的文本文件。您可以根据需要对$output进行编码,并使用全局$wpdb;我也是。好的,我同意。我需要的是DB的使用..有什么办法吗?或可用库而不是文本文件?