本帖最后由 qilinno 于 2014-05-12 19:38:53 编辑

解决方案 »

  1.   

    首先用戶登入後,把用戶的id寫入session.
    當用戶訪問某一頁時,把頁面地址,用戶id,訪問時間,寫入db保存為一條紀錄。要統計時,根據用戶id和頁面地址,就能知道該頁面被該用戶訪問了多少次。
      

  2.   

    请问用户的ID怎么获取呢?
    是不是用户必须登录呢?
    我主要是想问问类似Google推荐广告的那种方式是怎么实现的?
      

  3.   

    请问用户的ID怎么获取呢?
    是不是用户必须登录呢?
    我主要是想问问类似Google推荐广告的那种方式是怎么实现的?请问用户的ID怎么获取呢?
    是不是用户必须登录呢?
    我主要是想问问类似Google推荐广告的那种方式是怎么实现的?请问用户的ID怎么获取呢?
    是不是用户必须登录呢?
    我主要是想问问类似Google推荐广告的那种方式是怎么实现的?用户ID的获取可以在用户登录进行验证成功后可以把id写入session,
    应该是必须登录的 现在有的商城做的猜你喜欢这个功能应该就是用类似的方法做的
      

  4.   

    google 广告是用用户浏览器数据,ip地址,来确定用户的。
      

  5.   


    用户第一次登录,根据ip和时间求MD5,把这个哈希值写入cookie,作为用户标识,碰撞几率很小。服务器这边建数据表,以哈希值为主键或索引,把用户的浏览记录序列化存入。
      

  6.   


    用户第一次登录,根据ip和时间求MD5,把这个哈希值写入cookie,作为用户标识,碰撞几率很小。服务器这边建数据表,以哈希值为主键或索引,把用户的浏览记录序列化存入。国内的电脑IP都不是固定的  同一台电脑  两次开机IP有可能都不一样  这个用IP分辨 可行不
      

  7.   

    楼主的要求是针对注册用户的,并以电商为例
    那么就应该是维护一张客户信息表,用以记录客户每次进来都看了或买了什么u013129789 的要求是针对游客的
    于是可以只用 cookie 存放一些信息
    当然也可以同样维护一张客户信息表,只不过客户都是“游客”而已
      

  8.   


    用户第一次登录,根据ip和时间求MD5,把这个哈希值写入cookie,作为用户标识,碰撞几率很小。服务器这边建数据表,以哈希值为主键或索引,把用户的浏览记录序列化存入。国内的电脑IP都不是固定的  同一台电脑  两次开机IP有可能都不一样  这个用IP分辨 可行不用户得到的这个标识,只跟第一次登陆网站的ip有关,后面都是从cookie读取他的标识了(只要他别清cookie),他带着电脑去火星上网你也能揪出来。事实上你根据什么生成哈希值都可以,关键在于cookie和数据库保存的唯一用户标识要对的上。我说的这些其实只是session功能的小扩展。
      

  9.   

    像淘宝和百度的广告推送都是用用户来做的
    用户一登陆,他就把喜好信息或者标示用户的方法(比如用户名什么的)扔到你的cookie里。
    之后即使退出了也会显示,因为cookie还在。
    也就是说你没登陆又把cookie清空,他就会显示普遍推送的东西了,因为他没法确定你是谁喜好什么。
    不是用ip做的。