php – 记录用户操作和页面查看的最有效方法是什么?
发布时间:2020-12-13 22:32:36 所属栏目:PHP教程 来源:网络整理
导读:我创建了一个网站,用户可以在其中添加条目,关联不同表格中的行等等.我需要跟踪用户为分数表执行的操作. 我还需要跟踪页面浏览量. 我想弄清楚跟踪/记录这个的最有效方法是什么. 最好是: 创建一个新数据库并在此处添加记录? 在与网站相同的数据库中添加记录
我创建了一个网站,用户可以在其中添加条目,关联不同表格中的行等等.我需要跟踪用户为分数表执行的操作.
我还需要跟踪页面浏览量. 我想弄清楚跟踪/记录这个的最有效方法是什么. 最好是: >创建一个新数据库并在此处添加记录? 还有其他什么方法好吗? 我不知道在我推出这个网站时我会在网站上有多少用户,但希望我会有一些交通. 解决方法
您可以使用行创建数据库表:
>日期和时间 如果您想跟踪流量,这非常有用. 伪代码: if(!$bot) { $visit = Array( 'date' => date("Y-m-d H:i:s"),'ip' => $_SERVER['REMOTE_ADDR'],etc ... ); $sql = "INSERT INTO visits (`".join("`,`",array_keys($visit)."`) VALUES ('".join("','",array_values($visit)."')"; ... } 使用相同的DB,因此与mysql服务器的连接较少. 在PHP脚本中执行它(在mysql_connect之后是个好主意),我相信每次访问一次INSERT对你的机器来说不是一个大挑战. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |