使用DEDE织梦计划任务功能定时更新首页的方法

介绍

这篇文章主要介绍使用DEDE织梦计划任务功能定时更新首页的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<>强如何使用DEDE织梦计划任务功能定时更新首页?

dedecms织梦系统后台有个计划任务功能,相信很多人都不知道怎么用,里面也没有详细说明,这里就通过实际案例来讲解如何使用计划任务让网站每5分钟自动更新首页。

推荐学习:织梦cms

定时更新首页index . html文件,更新的好处就是可以让搜索引擎蜘蛛在爬取指数。html的时候,不会返回状态码304,搜索引擎会判断你的html文件的更新时间来与之前索引的时间做对比如果有更新就收录,没更新就置304状态不更新。

下面详细说明计划任务如何使用:

首先进入后台——系统,计划任务管理

进去后可以看到有一个计划任务执行的说明:

计划任务执行的说明

为了确保任务能执行完全,建议使用Dede的客户端工具,否则只能通过JS触发,但JS触发有很多不确定因素会导致任务不能完成;

JS触发方式:在所有文档页面中用JS调用/+/task.php ?客户=JS(必须禁用计划任务的密码,系统配置参数→其它选项),

自行定制客户端:直接访问“http://网址/+/task.php ? clientpwd=管理密码”,会返回其中一个可执行任务的网址(没有可用任务则返回串:notask),然后客户端运行这个网址即可。

接下来我们新建一个计划任务,任务需要有一个PHP执行文件,用来生成网站首页:

+。zip

使用DEDE织梦计划任务功能定时更新首页的方法

把附件解压开后的dede-post。php文件上传到网站目录下的+/任务/里

为了可以让网站每隔5分钟更新一次我们还需要修改文件+/任务/task.php

打开的任务。php把这个美元daylimit参数改成300秒——daylimit=300美元;如果需要改成其他时间也可以自己修改,然后上传。到这里基本任务执行的条件都有了,还差一个触发方式。这里我们选择使用JS文件触发方式,这种方式只要有访客访问到就能触发到。如果你网站经常没人访问那就只能手动去访问触发。

我们把代码:& lt;脚本语言=癹avascript"src=https://www.yisu.com/zixun/?+/task.php吗?客户=js "> 复制放到底部模板页脚。htm里面即可。

这样每当有人访问你的网站的时候就会触发这个JS,让你的执行程序运行一下,也就是网站自动更新了。

以上是使用DEDE织梦计划任务功能定时更新首页的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

使用DEDE织梦计划任务功能定时更新首页的方法