如何使用DEDE织梦计划任务功能定时更新首页
如何使用DEDE梦想计划任务功能定期更新主页?
Dedecms梦想编织系统后台有预定任务功能。相信很多人都不知道怎么用,里面也没有详细的解释。在这里,我们将解释如何使用预定任务使网站每5分钟自动更新主页。
推荐学习:梦想编织cms
定期更新主页index.html文件。此次更新的优势在于,搜索引擎蜘蛛在抓取index.html时不会返回状态代码304。搜索引擎会判断你的HTML文件的更新时间,与之前的索引时间进行比较。如果有更新,它将被包括,如果没有更新,它将设置状态304不更新。
下面详细介绍了如何使用计划任务:
先进入后台-系统-计划任务管理。
进去之后,可以看到有计划任务执行的描述:
计划任务执行的描述
为了保证任务能够完整执行,建议使用Dede的客户端工具,否则只能通过JS触发,但是JS触发存在很多不确定性会导致任务无法完成。
如何在所有文档页面中用JS触发JS: Call /plus/task.php?Client=js(必须禁用已调度任务的密码,系统配置参数-gt;其他选项);
自行定制客户端:直接访问“http:// website /plus/task.php?Clientpwd=管理密码”,会返回其中一个可执行任务的网址(string: notask如果没有可用的任务),然后客户端就可以运行这个网址了。
接下来,我们创建一个新的调度任务,它需要一个PHP执行文件来生成网站的主页:
plus.zip
将附件解压到网站目录下的plus/task/后上传dede-post.php文件。
为了每5分钟更新一次网站,我们还需要修改文件plus/task/task.php。
打开task.php,将此$daylimit参数更改为300秒-$ day limit = 300;如果需要改期,也可以自己修改上传。基本任务执行的条件都在这里了,但是还有一个触发的方法。这里我们选择使用JS文件触发模式,只要访问者访问就可以触发。如果你的网站经常没人访问,只能手动访问触发器。
我们把代码:lt;脚本语言= quotjavascriptquotsrc = quot/plus/task.php?client = jsquotgt;lt;/scriptgt。复制它,并把它放在底部模板footer.htm。
这样,每当有人访问你的网站,这个JS就会被触发,你的执行程序就会运行,也就是网站会自动更新。
以上是如何使用DEDE梦想计划任务功能定期更新主页的详细内容。更多信息请关注php中文网其他相关文章!
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.qnziyw.cn",如遇到无法解压的请联系管理员!
青柠资源网 » 如何使用DEDE织梦计划任务功能定时更新首页
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍
- 提示下载完但解压或打开不了?
- 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联络我们。
- 找不到素材资源介绍文章里的示例图片?
- 对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单