每日签到系统,如何实现每日只能签到一次而不是多次这个限制?

我用的框架是ci,在签到表里有一个时间戳字段用于记录签到时间,但是时间戳好像控制不了每日的签到次数啊,,,求解答!还有就是我的验证方式是读数据库,公司要求必须满足百万人次同时访问,,所以不能访问数据库了,还有别的方法可以做签到验证吗?
最新跟帖
3W英尺

3W英尺

首次字段不一定要时间戳格式,可以是年月日格式,然后做个逻辑判断就行了,不读库的话就缓存

miahorse

miahorse

一个百万人访问的公司网站。。。 这个问题 没有技术团队 要你跑到知道平台 遭罪 难为你了。。。 本来很简单 在库里再多加一个值 只允许有1 签到自动存储1 有值的就免签 但是你的要求很个性 验证方式是读数据库,公司要求必须满足百万人次同时访问, 所以不能访问数据库 那到底是读数据库呢还是不访问数据库 看来百万访客的站 真的是很有个性。。。
monifree

monifree

数据库肯定是要用的,如果不用数据库没办法实现的,再增加一个字段用于标记是否签到,签到标记为1就可以了,这样就能判断是否已经签到了
荔枝

荔枝

  • 0
    经验
  • 0
    粉丝
  • 0
    关注
微信公众号 微信客服号 APP下载 返回顶部
顾文姬微信公众号

微信扫描关注

顾文姬微信客服号

微信扫描加好友

顾文姬app下载

扫描下载