thinkphp 3.2.3 計劃任務具體實現實例教程

 更新時間:2015-12-19 10:26:45   作者:佚名   我要評論(0)

thinkphp 3.2.3 計劃任務具體實現實例教程很多情況下,我們網站都會用到計劃任務即定時更新做一些處理,類似Discuz后臺的計劃任務,比如更新每日發帖數目等等!這里TP也是可

thinkphp 3.2.3 計劃任務具體實現實例教程

很多情況下,我們網站都會用到計劃任務即定時更新做一些處理,類似Discuz后臺的計劃任務,比如更新每日發帖數目等等!

這里TP也是可以實現的,首先在應用公共配置目錄下新建crons.php,寫入:

<?php
return array(
'cron_1' => array('Uploads', 1),//行為擴展
);

參數說明:

'cronname'=>array('filename',intervals,nextruntime),
//cronname是任務名
filename是任務文件名
intervals間隔時間
nextruntime下次執行時間

然后同樣在應用公共配置目錄下新建tags.php,寫入:

<?php
return array(
'app_end' => array('Behavior\CronRunBehavior'),
);

然后在應用公共目錄下新建Cron目錄,用戶存放一些計劃任務的具體操作代碼,如上在Cron目錄下新建Uploads.php文件用于處理cron_1這個定時任務的處理!

注意這里是寫在公共配置文件里面的,如果你想單獨的給某個分組來執行此計劃任務,則可以寫在分組的配置文件中!

您可能感興趣的文章:

相關文章

  • thinkphp 3.2.3 計劃任務具體實現實例教程

    thinkphp 3.2.3 計劃任務具體實現實例教程

    thinkphp 3.2.3 計劃任務具體實現實例教程很多情況下,我們網站都會用到計劃任務即定時更新做一些處理,類似Discuz后臺的計劃任務,比如更新每日發帖數目等等!這里TP也是可
    2015-12-19

最新評論

种子磁力搜索器