我正在开发一个网站,我想知道如何跟踪谁查看了特定用户,注册用户或访问者的个人资料。网站是在PHP中开发的。
请随便。
答案 0 :(得分:1)
这是一个非常广泛的问题......由于缺乏这样的细节:
答案 1 :(得分:1)
好吧,无论何时生成要跟踪内容的页面,都要从$_SERVER
,$_SESSION
等处收集所需内容,然后将其附加到数据库表或类似内容中。然后,您可以编写一个花哨的分析工具,根据该数据或您想要使用其他任何数据来创建令人敬畏的统计数据。
答案 2 :(得分:1)
可能我理解错了,但似乎是这样的。
Em ...第一个问题,我认为应该被问到 - 所有页面的访问者肯定都是aut。 (我的意思是,是否有必要授权获取此个人资料数据)。所以,如果所有这些都是aut。,你可以拿一些东西,定义这个用户(id或其他东西)并将它添加到这个配置文件DB记录的特殊字段(或其他任何地方)。
或者你可以添加(例如,如果你必须记住10次最后一次访问)10个字段和一种“第一个指针” - 一个数字告诉你应该从哪个字段开始(如下所示:
... | 1rv | 2rv | 3rv | 4rv | 5rv | 6rv | fp |
234 432 432 432 32 234 5
如果有手段,你应该从5开始 - 显示5rv 6rv 1rv 2rv 3rv 4rv 5rv 6rv的内容
当某些事情改变时你只需fp ++,并写入fp的字段......
我认为它应该可以很好地处理大量数据......
PS或者你可以加入。通过创建每个用户的“访问”消息模式来表现 - 我的意思是:你有“我的访问消息的样子”,你只需粘贴到你需要的地方......