2012-10-22 39 views
2

大多数网站分析工具都会监控网站上的用户活动,但不会将其映射到特定用户。如果我的Web应用程序要求用户登录,有没有一种方法可以跟踪登录用户在浏览Web应用程序时的进度?监控网站上个人用户活动的最佳方式

简而言之,这就像Google Analytics一样。但是,我想将某人的浏览习惯映射到数据库中的用户,而不是匿名用户。谢谢!

回答

1

您可以创建一个带有用户活动功能的MySql DB,当用户登陆不同的页面并执行不同的模块时,这些功能将被触发。与PHP你也可以跟踪IP地址并记录服务器端的用户活动。

function activity_track($user, $activity){ 
    $user = $user; 
    $activity = $activity; 
    $actIp = $_SERVER['REMOTE_ADDR']; 
    //write to db 
} 

,那么你可以在任何地方调用这个函数是这样的:

activity_track("Me", "testing this sweet system"); 
相关问题