在博客里的“最近访客”,怎么实现的?
我用的是Session来记会员登录;
比方说一个会员访问某个页面,怎么记录这个会员的行踪呢?(会员名和访问时间)
------解决方案--------------------看你怎么设计了.如果没历史记录.就直接记录访问者信息到被访问者数据保存地方就行了.
------解决方案--------------------是不是也可以用个textbox控件啊,每个页面都有,只要它到就把用户的name用url传过来,放在textbox中,哈哈,
一时的突想,哈哈。
------解决方案--------------------mark
------解决方案--------------------url传过来?应该不会吧
------解决方案--------------------我估计不是数据库吧,应该是XML或者TXT此类文件,只对应相关BLOG
------解决方案--------------------最近访客一般是存在服务器端的cookie里,实现的
------解决方案--------------------1,cookie
2,将登陆的人放到数据库,然后读取出来。
------解决方案--------------------在用户登陆进来以后可以将USERID放入一个网页访问表中,专门用来存放哪些用户访问哪些网页的。
------解决方案--------------------一般情况下,BLOG只记录前几个,如前十个的访问记录的话,可以放在APPLICATION里面,有的BLOG就是这么做法的,包括比较出名的,我的BLOG也是这么做的,这样的好处是不占空间,只占了APPLICATION,当成一种缓存,而且它的命中率是最高的,你一进BLOG,就会看到列表
但缺点就是IIS重启或服务器重启,什么都没有
当然也可以用数据库就对了,这样可以直接存了不用担心丢掉访问记录,哈哈,但这样不好就是都要读数据库