【发布时间】:2016-04-09 08:04:26
【问题描述】:
在网站 (asp.net) 环境中实现定时任务的最佳方式可能是什么? 假设单击一个按钮会将其锁定 4 小时或一天。我将如何实施计算这 4 小时(或 1 天)然后解锁按钮的过程?
请记住,这是一个网站:我做吗
- 将当前日期时间戳保存到数据库(我以注册用户身份登录网站)
- 每次我使用按钮访问页面时,我都会检索戳记和持续时间
- 并计算我需要等待多长时间才能解锁按钮。
(并且可能实现一个显示在按钮附近的 JS(例如)倒计时计数器)
我认为使用会话变量或 cookie 是个坏主意,因为我可能会关闭我的网站或删除我的用户数据,从而丢失上述内容。
【问题讨论】: