每周做一份工作

时间:2016-04-22 13:35:59

标签: php laravel-5

每周做一份工作的最佳方法(更简单;更快捷;更优雅)是什么?

我需要每周完成这项工作,但是对于每个用户来说,从用户的注册日期算起几周。

例如,

用户1 在星期一注册,该用户的工作将在每个星期一运行(不包括注册星期一)

星期二

用户2 注册,该用户的工作将在每周二开始(不包括周二的注册)

这项工作很简单,就像在数据库中增加一个字段一样。

请记住,我正在使用Laravel框架,解决方案应该在Laravel框架环境中“优雅”。

1 个答案:

答案 0 :(得分:0)

我决定使用Laravel Task Scheduling创建计划任务。

它每个星期一运行,然后计算每个用户的过去几周,并相应地增加字段。