如题,要做个浏览过该作品的人还浏览过哪些作品
我是这样认为的
在数据库新加个表
字段:IP 作品ID
在浏览某个作品的时候,把浏览人的IP和该作品ID插入到这个表然后要查找浏览过该作品的人还浏览过哪些作品
先把浏览过该作品的人的IP查出来
再根据这些IP把对应作品ID查出来这样做是否合理,这个表的数据是否会越来越大,速度是否会很慢
大家说说...
我是这样认为的
在数据库新加个表
字段:IP 作品ID
在浏览某个作品的时候,把浏览人的IP和该作品ID插入到这个表然后要查找浏览过该作品的人还浏览过哪些作品
先把浏览过该作品的人的IP查出来
再根据这些IP把对应作品ID查出来这样做是否合理,这个表的数据是否会越来越大,速度是否会很慢
大家说说...
查询的时候,一句SQL好象查不出来吧!
你只要在每个作品上加5个字段。n1~n5。
每个用户记录最后访问的作品ID。访问新作品时,比较用户访问的上一个作品是否在n1~n5中,不然就挤掉n1~n5中的一个换成新的。怎么挤,看你定个算法。例如可以按时间,挤掉最早加入n1~n5中的。或是按热度,挤掉冷门的,或是……
首先记录这个作品id 浏览过的用户id,
然后在根据这个用户id 查询,作品中浏览用户有这个人ID的作品Id