This topic created in 4068 days ago, the information mentioned may be changed or developed.
可以给图片墙上的图片点赞,相同的一张在规定时间内只能赞一次,但是每位用户可以赞的图片数不限。
自己已经用 js+php+mysql 做好了基本的投票功能,但是对于上面的这个有点奇怪的需求不知道该怎么设计这个效果
4 replies • 2015-09-24 17:14:06 +08:00
 |
|
redis 的 key: limitTime_picId_(uid or ip )可以满足楼主的需求
|
 |
|
mogitaSep 24, 2015 via iPhone 1
2
把投票事件存数据库,至少包含用户身份识别信息,被赞图片 id ,时间,每次投票都读取一下进行时间比对。最关键的是用户身份,有登录机制的话会简便许多。
|
 |
|
kslrSep 24, 2015 via Android
3
检测距离上次投票过了多久呗
|
 |
|
加个 lastSubmitTime 字段可以吧 , 提交时当前时间和数据库 lastSubmitTime 对比
|