可以给图片墙上的图片点赞,相同的一张在规定时间内只能赞一次,但是每位用户可以赞的图片数不限。
自己已经用 js+php+mysql 做好了基本的投票功能,但是对于上面的这个有点奇怪的需求不知道该怎么设计这个效果
自己已经用 js+php+mysql 做好了基本的投票功能,但是对于上面的这个有点奇怪的需求不知道该怎么设计这个效果

1 wusuopuBUPT Sep 24, 2015 redis 的 key: limitTime_picId_(uid or ip )可以满足楼主的需求 |
2 mogita Sep 24, 2015 via iPhone 把投票事件存数据库,至少包含用户身份识别信息,被赞图片 id ,时间,每次投票都读取一下进行时间比对。最关键的是用户身份,有登录机制的话会简便许多。 |
3 kslr Sep 24, 2015 via Android 检测距离上次投票过了多久呗 |
4 Ouyangan Sep 24, 2015 加个 lastSubmitTime 字段可以吧 , 提交时当前时间和数据库 lastSubmitTime 对比 |