如题,要做个浏览过该作品的人还浏览过哪些作品
我是这样认为的
在数据库新加个表
字段:IP 作品ID
在浏览某个作品的时候,把浏览人的IP和该作品ID插入到这个表然后要查找浏览过该作品的人还浏览过哪些作品
先把浏览过该作品的人的IP查出来
再根据这些IP把对应作品ID查出来这样做是否合理,这个表的数据是否会越来越大,速度是否会很慢
大家说说...
我是这样认为的
在数据库新加个表
字段:IP 作品ID
在浏览某个作品的时候,把浏览人的IP和该作品ID插入到这个表然后要查找浏览过该作品的人还浏览过哪些作品
先把浏览过该作品的人的IP查出来
再根据这些IP把对应作品ID查出来这样做是否合理,这个表的数据是否会越来越大,速度是否会很慢
大家说说...
解决方案 »
- 已知一号店的API php如何发送http请求并获取返回的XML
- mysql_pconnect 连接不了
- session 丢失乱码的问题
- 如何让一个动态php页面执行一次后自动生成相应的htm文件?
- 高薪招聘php资深工程师
- 生成缩略图的一点疑问
- 请问怎样用PHP操作APACHE的虚似主机
- 100分相送,怎样在PHP里读出一个目录里面的所有的文件名
- win2000+IIS5+php4.22中如何避免在无某一页时显示“Warning: Failed opening 'E:\web\aaa.com\..”
- 怎样得到数据库中的行数
- 复选框
- 两次登录,第二次登录后,一些目录下的代码读cookie,怎么是第一次登陆的信息
查询的时候,一句SQL好象查不出来吧!
你只要在每个作品上加5个字段。n1~n5。
每个用户记录最后访问的作品ID。访问新作品时,比较用户访问的上一个作品是否在n1~n5中,不然就挤掉n1~n5中的一个换成新的。怎么挤,看你定个算法。例如可以按时间,挤掉最早加入n1~n5中的。或是按热度,挤掉冷门的,或是……
首先记录这个作品id 浏览过的用户id,
然后在根据这个用户id 查询,作品中浏览用户有这个人ID的作品Id