评论

打卡类小程序云开发探索

打卡类小程序云开发探索

前提——
由于云开发缺少后台管理,所以特别适合做用户输入内容的东西,不需要管理数据。但又由于个人开发者式微,太多东西无法通过审核,于是做了个打卡类小程序。
云开发数据库——
我想如果我有10万用户,每天打卡,那一天不就是10万条数据,云开发的配额完全不够啊,于是……(完全没考虑到没用户)
一张表就行了,为了省数据空间,我甚至丧心病狂到把年月日当成键,这样就避免了year:2019这种字段每天打卡都出现一次,数据库设计如下
云开发记录——
打卡的时候比较today字段,存在今天的日期则今天已经打卡,不存在则更新为今天的日期,并且将打卡记录插入进count字段。这样设计表方便在于读取日历类的时候,可以这样data[年][月][日],然后遍历。当然,如果不是我有数据洁癖,最好的设计方案还是分成属性来一个个增加,这样方便读取。
效率——
经常出问题,数据紊乱,不知道是不是由于云开发腾讯的问题,最后放出我的小程序,欢迎讨论打卡类小程序

最后一次编辑于  2019-02-21  
点赞 0
收藏
评论

2 个评论

  • Peter👊
    Peter👊
    2019-02-28

    有请求接口的次数与很多限制,想要突破限制可以申请吧,或者用自己的服务器。

    2019-02-28
    赞同
    回复
  • Asura
    Asura
    2019-02-21

    这个我没有授权,是怎么获取我的基本信息的?

    2019-02-21
    赞同
    回复 2
    • 2019-02-21

      微信文档-》组件-》open-data

      2019-02-21
      1
      回复
    • Asura
      Asura
      2019-02-22回复

      谢谢啦

      2019-02-22
      回复
登录 后发表内容