日期:2014-05-18  浏览次数:20504 次

在blog记录最近的访客(就像csdn博客一样,记录访问的登录用户),什么样的思路比较好
是直接存到数据库还是有其它方式,不过个人觉得保存到数据库不太好的一点是:一般只记录最近访问的十个,如果每个访问者都保存的话以后将会有许多无用的数据
-----

经验有限,请高手赐教!!!

------解决方案--------------------
无论存到哪里 你限制最多10个的时候 存取的时候 都要判断一下 当前的count 如果超过10个 就去掉最早的那个 在放进去

队列
------解决方案--------------------
up
------解决方案--------------------
保存到数据库 超过10条 将最早的那条替换掉
------解决方案--------------------
up
------解决方案--------------------
呵呵,这个问题很容易解决吧!
你在数据库中,如果超过10个的时候,
然后登录进一个,就替换掉前10个中的最早登录的一个,
超过10个时,就换成更新,而不是插入了!

------解决方案--------------------
先进先出,写一个队列,保存在Profile中
------解决方案--------------------
cookie是保存在客户端的,一般保存个人登录信息,不能作为服务器数据给所有人读取,如果想不用数据库,我能想到的就用哈希表了,操作和上面一样,之保留10条记录,保存到application中需要时 读取application的值
------解决方案--------------------
在服务器端放一个对应的XML就行了,用不着数据库的,实现操作就是先删最后一条,再在第一条前加一条。EASY
------解决方案--------------------
不是和最新短消息一个原理吗?

根据时间来判断的,
向楼上说的那样
------解决方案--------------------
保存在txt文件好了。