比如一张文章的点击率,当有人访问的时候我就让他的点击率加1,但是我不想他点击率的时候就更新数据库,而是到一定的时间或者数量之后我在更新数据库,请问怎么做,高人指点下咯。万分感谢咯 在线等

解决方案 »

  1.   

    把他点击的次数存在cookie里,隔一段时间看下。
      

  2.   

     万一要是cookie被清空了咋办  有没有更好的办法
      

  3.   

    每一种东西都有局限性的,比如session会丢失,cookie不安全,application容易出现锁定,如果你要想好的方法,那就是用ajax进行局部更新到数据库中去这种方法肯定影响速度的!
      

  4.   

    用xml文件格式存储,非常好用的,如果点击,就记录下来,记录信息+1
      

  5.   

    你这个隔一段时间 ,是指弄了JOB服务吗? 还是直接用实时代码判断?
      

  6.   

    弄一个全局dictionary放入cache或application中
    这个dictionary的key为文章id, value为对应的点击率然后每隔一段时间,将dictionary中的数据写入数据库.
      

  7.   

    cookie记录用户浏览次数,时间
    根据开始时间,结束时间判断