每日/每月计数器的html / javascript

时间:2017-11-22 11:28:28

标签: javascript html html5

我想进行2次不同的测验,每月测验和每日测验,因此每天向测试用户显示每日测验,每30天显示一次月测验。

有关如何使用html / javascript实现此功能的任何想法?我想我需要一个计数器变量来证明计数器< 7.我如何计算最后一次测验与现在之间的日期?

1 个答案:

答案 0 :(得分:0)

I asked somewhat a similar question前一段时间,这是我得到的回应之一。我的问题更多的是如何使用等待X天数才能在我的电子商务商店留下评论。希望这会引导您朝着正确的方向前进。

据我了解您的用例,您需要一个持久存储方法来记住自特定操作/事物以来已经过了多少天。通常,有4种持久存储方法:

<强> 1。饼干:

  • 存储:客户端
  • 特定:用户计算机和域的唯一
  • 持久时间:除非用户具体,否则可以永久持续 删除cookie
  • 常见用例:已保存的偏好

<强> 2。会话

  • 存储:服务器端(取决于驱动程序)
  • 具体:特定于用户(但取决于驾驶员)
  • 持久时间:通常在几个小时后到期,但可以延长
  • 常见用例:从一个请求到另一个请求的持久层(如购物车,动作触发后的弹出通知)

第3。缓存

  • 存储:服务器端
  • 具体:一般是特定应用(但可以是用户特定的)
  • 持续时间:一般为一小时到几天
  • 常见用例:特定于应用程序的存储用例(例如命中总数,最受欢迎的页面,数据库查询缓存,视图缓存)

<强> 4。数据库

  • 存储:服务器端
  • 具体:可以是用户或应用专用
  • 持续时间:永远删除
  • 常见用例:长期数据持久层(例如用户详细信息)