用户可以安排特定的重复任务,并在可以使用 cron 作业安排的特定时间间隔后执行,该作业负责执行用任何编程语言(例如 PHP)的脚本编写的任务。 Cron 作业在日常生活场景中有广泛的应用。在这里,我们将了解什么是 PHP 中的 cron 作业,如何创建它们并与一些可在 PHP 中使用的 cron 命令一起运行。
广告 该类别中的热门课程 PHP 开发人员 - 专业化 | 8 门课程系列 | 3次模拟测试开始您的免费软件开发课程
网络开发、编程语言、软件测试及其他
Cron在Linux平台上是计划任务的名称,而在Windows平台上也称为计划任务。 cron 这个词的起源来自于代表时间顺序的年代学。在用 PHP 编程语言编写的应用程序中,可以使用 cron 作业来确保某些关键任务(可以是需要执行和调度的代码片段)及时执行。
cron 作业在系统维护和应用程序级别都有很好的实现。在PHP广泛使用的Web应用中,经常会出现这样的情况:我们需要安排很少的任务。
Cron 提出了一个守护程序,它在后台存活并持续执行,其作用是执行 cron 中安排的任务。此外,还存在一个用于配置的文件,其名称为 crontab,该文件位于计划内,其中包含有关任务和计时器的所有信息。
添加 cron 作业时,必须注意以下参数,这些参数在 PHP 中 cron 作业的执行中起着重要作用。
有许多编辑器和工具提供了在 PHP 中添加 cron 作业的接口。 Cpanel就是其中之一。
使用 Cpanel 为 PHP 程序创建 cron 作业的步骤如下:
代码:
<?php echo "Educba is the best edutech site present on internet"; ?>
添加 cron 作业后,运行它非常简单。您可以执行命令行指令,甚至可以使用任何提供相同接口的工具。
If you are using the cpanel tool, then in order to run the cron job of php you have created, you can follow the below-mentioned steps:
In order to use cron job with PHP, we can manually check in the presence of the configuration property named wget that is required for cron to work with php.
The command for checking this configuration in systems based on RPM, such as Mandrake or redhat, uses the following command.
Code:
#wget –help
Output:
Further, you can execute the PHP file which you have created as a script, and invoking can be done by following the wget command.
Code:
#wget (URL to php file)
Cron in PHP can be used to schedule the execution of a particular tasks specified in the PHP script on the repetitive pattern as per our requirement, which can be done manually or by using any of the tools which provide such interface such as cpanel.
以上是PHP 中的 Cron的详细内容。更多信息请关注PHP中文网其他相关文章!