易捷网络专注企业网站建设
11年企业网站建设经验、响应式网站建设,兼容PC、手机、平板全
终端,给你更佳的浏览体验...

Thinkphp框架使用定时执行模式

来源:网站建设行业资讯网
添加时间:2022-01-15

  我们使用Thinkphp框架在日常使用中难免会碰到一些需要在后台自动执行的项目,如定时扫描等。虽然php提供了一些函数可以用代码实现,即使关闭浏览器也不会中断如:

  ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.

  set_time_limit(0);//通过set_time_limit(0)可以让程序无限制的执行下去

  ini_set('memory_limit','512M');//设置内存限制

  $interval=60*30;//每隔半小时运行

  do{

  //ToDo

  sleep($interval);//等待5分钟

  }

  while(true);

  但是这种方法有一种致命的缺陷,就是无法控制,除非你结束php进程,内存消耗也很大,难以在实践中使用

  想要在性能和管理上更为合理,使用服务器提定时执行更为方便,拿windows为便,如果我们直接使用F:\index.phpHome/index会发现无法执行。因为绝对路径无法调用thinkphp所以tp提供了使一种模式Cli模式。使用这种模式也非常简单方便:

  首先复制一份index.php更名为cli.php放在根目录。然后增加一行代码

  define('APP_MODE','cli');

  设置为cli模式

  再到ThinkPhp/Model/Sae目录下复制一份api.php更名为cli.php

  这样cli模式就配置完成了。我们可以用win自带的定时执行测试一下。

  我们写一个.bat

  先找到php执行文件的路径在bat文件里写上执行代码如:

  E:\php.exeF:\cli.phpHome/Index/index

  前一段为php服务的路径,后一段为tp项目的执行路径。执行模块HOME下控制index控制器下的index操作。自行成功为自行关闭,如果失败会显示错误代码。

  如果要执行多次任务,复制一行即可

  成功后可以把代码在定时任务里配置好,设置好定时时间,定时任务就配置完成了

网站建设计最新案例赏析:


佛山市共宏纺织机械
深圳趣团建文化传播
深圳华测实验室技术
广东丰大机械科技
深圳朝华车身广告
东莞纳普电子科技
山东恒美科技
东莞索诚电子
浙江爱就推门玩具
陕西松峰实验设备
 

网站建设行业资讯推荐阅读:


网页搜索的索引与排名网站从业人员最不能犯的五大错误企业网站建设的几种形式软件定制网站SEO推广文章关键字策略有关进行第十二批空壳类办理备案数据清理工作中的通告深圳网站建设公司分享怎么去预防网站过度优化广州网站建设公司教您留意的网站优化细节如何利用网站建设来树立企业形象软件定制的优势有哪些常见的美国优质虚拟主机对比评测网页开发和网页规划的区别公司网站建设的基本常识专业靠谱的行业软件定制开发企业有哪些网站被拦截的背后利益到底是指向了谁APP动效设计必备知识网站建设设计怎样有利于优化网站被腾讯电脑管家拦截的解决方法粉丝营销优势是什么网络推广和网络建设需要什么步骤“互联网+”创新联盟昨日在深圳启动可用性基本知识有助于SEO浅谈音乐App应用软件分享页6个友好的网站设计技巧深圳市网站建设中绝对路径和相对路径的界定和区别什么样的网站设计适合中小企业以人为本网站建设的较基本点如何根据网站提升才可以将网站越干越好企业网站建设服务,让网络营销更简单软件定制的流程和费用深圳企业建站选择网站建设公司从哪几方面入手网站如何做才可以防止变成摆设网页设计需要具有个性易于优化让网站布局更加巧夺天工,赢得信任网站=低成本客户对于传统企业来说,网站建设的必要性怎么为初创企业设计网站自定义菜单接口向未认证订阅号开放网站设计需要视觉效果和营销结合国内文学网站都喜欢用什么样的域名如何提升用户对网站信任度的方法网站设计公司怎么选优秀不优秀看哪些方面品牌营销者如何Hold住社交媒体影响者动态网页设计要注意什么 服务专业的网站设计制作公司电话 百度升级优化用户搜索体验核心在于用户至上9家网站发布假药信息怎么走个性营销之路网站建设时使用多页面设计有什么优缺点什么是定制网站具体需要怎么做网站设计时增加吐槽功能可以给企业品牌增加更多关注网站制作初期应该怎么做网络营销中的利基市场是什么-深圳网站设计分享如何设计一个友好的移动网站如何搭建企业网站建设才能吸引用户点击如何建设一个营销型企业网站b2b电商网站建设设计必须具备哪些要素网站关键词摆放的四个关键点品牌网站设计过程中会遇到几个问题网站建设优化的几点建设性意见网页设计有哪些布局
企业网站建设行业信息服务发布平台!
(www.fantodo.com)版权所有