PHP定时器在服务器端

php timer at server side

本文关键字:服务器端 定时器 PHP      更新时间:2023-09-26

我使用php任何mysql。我想创建一个定时器,在服务器端操作,当时间达到一定的值(例如06:00:00),它可以触发另一个文件的运行(例如,更新表的数据)。

实际上,除了php我还应该使用什么技术呢?

谢谢…

您应该查看cron作业

这听起来像你需要使用一个cron作业这里是一个体面的教程为您!

链接

unix系统需要cron作业,Microsoft系统需要任务调度。

当您将其设置为时,它运行文件。

显然,如果您可以使用它们- cronjob是正确的解决方案。但是如果你只有一个小的网站空间或者你不能设置cronjob的地方,你就需要别的东西了。当然,你可以在php中这样做,但这很好,因为你不能保证它在指定时间运行,也许它会在以后运行。对于这种情况,完美的解决方案是一个类似webcron的东西:https://stackoverflow.com/questions/163476/free-alternative-to-webcron

如果您希望事件在服务器上的特定时间发生,请在Linux服务器上使用crontab或在Windows服务器上使用Scheduled Tasks来实现此目标。然后,您可以在特定时间安排任务的执行。