找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 1952|回复: 0

对浏览过某个页面的所有人进行统计

[复制链接]
发表于 2006 年 9 月 15 日 08:59:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
对浏览过某个页面的所有人进行统计
统计某个新闻或帖子被哪些人访问了,要详细记录的话,可以一下方法处理。
当一个人浏览过某个页面后,把它记录并显示出来!!!

人少的话就直接把人往后累计,
直接在数据库加个字段,把人员的id往里面累,某人访问的时候,先检查那个字段里面是否包含这个人的id,如果包含了就不更新记录了,如果没有就更新记录,把这个人的id,记录在里面
这种方法局限性很大,只适合内部系统使用,人员要少,记录的信息太少,只能记录某个人看了,不知道什么时候在什么地方看的,不知道某个人一共看了多少次。
如果人多的话可以使用下面的方法来详细记录
人多的话就分记录
在另一个表里面做记录
建立一个新的表专门来记录详细的访问日志
你的文章的id,阅读时间,ip,阅读人的id,从哪个页面链接过来等信息
当访问者阅读的时候,根据需要有两种处理方法,
如果要每次都记录的话,那么就直接在表里面增加记录
另一种情况是一般的记录方式,
下次同一个人阅读的时候,你可以考虑重复用一条记录来记录同一个人同一篇文章的点击日志
如果不允许重复的话,就先在记录的日志表里面搜索一下,如果有同一个人看过同一个帖的就更新(数据表的结构有一点小的差别,里面要加字段,要搞一个第一次阅读,最后一次阅读时间,总计阅次数)
需要显示文章的阅读者的地方,查询那个日志表就可以了,这个在这里就不多讲了。

下面我想大家该知道怎么搞了吧
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 4 日 21:59 , Processed in 0.016848 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表