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

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

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

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