如何实现php定时执行任务,且时间是可配置的
小菜需要做个php的定时执行任务的需求。查到的三种方法,1是Windows计划任务,2,是linux的shell,3,是php的sleep方法。可想了想都不太好通过从数据库中获取自定义的时间间隔来定时间隔执行代码。求教
尤娜的祈祷士
9 years, 7 months ago
Answers
有一种思路:只写一个 crontab 任务,每分钟运行一次脚本 cron.php
然后你所有的逻辑都写在 cron.php 中,在 cron.php 中你判断是应该执行某个任务,或者是直接退出。
http://laravel-china.org/docs/5.0/artisan#scheduling-artisan-commands
一隻臭臭的腐女
answered 9 years, 7 months ago