开发者社区> 老朱教授> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

教你织梦DEDE自动更新首页的办法

简介:
+关注继续查看
如果网站主页使用了支持随机调用文章的CMS,如:dedecms,内容又是采集的,并且你没多少时间进行手动更新内容的话,但又想让百度喜欢你的网站,用这个小程序将会对你相当的有用和方便。
代码如下:

复制代码

<?php
set_time_limit(0);
//你网站的CMS根网址,结束不要加 /
$baseCmsUrl = "http://www.1410zk.com";
//动态主页的名称
$dmPageName = "index.php";
//静态主页的名称
$stPageName = "index.html";
//你希望多长时间更新一次,单位是秒
$mkTime = 3600;
//下面是执行的代码
$tureStFile = dirname(__FILE__).'/'.$stPageName;
$ftime = @filemtime($tureStFile);
if(!file_exists($tureStFile) || ($ftime < time()-$mkTime))
{
$body = file_get_contents($baseCmsUrl.'/'.$dmPageName);
$fp = fopen($tureStFile, 'w');
fwrite($fp, $body);
fclose($fp);
}
?>
复制代码


将上述代码保存为 task.php  
然后在主页的静态HTML结尾引入下面的JS
<script language='javascript' src='task.php'></script>。

以上代码在dedecms和phpcms中均可用,ecms可能是不行的,不过它似乎有计划任务功能,但没有随机调用的功能用这个也没用。




本文转自黄聪博客园博客,原文链接http://www.cnblogs.com/huangcong/archive/2011/06/03/2070704.html如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
dedecms友情链接显示不全解决方法
dedecms友情链接显示不全解决方法
0 0
15条实用的预防Dede织梦网站被挂马方法
15条实用的预防Dede织梦网站被挂马方法
0 0
织梦DEDECMS后台精简删除不需要的文件
如果是一开始就不想要的话,安装版plus目录下进行如下操作。 删除:guestbook文件夹【留言板,后面我们安装更合适的留言本插件】; 删除:task文件夹和task.php【计划任务控制文件】 删除:ad_js.
1857 0
dede自定义表单增加添加时间怎么弄
  我们在用dedecms添加自定义表单时有时想要设置一个用户提交的时间,方便查询,比如我们的客服人员查询昨天晚上下班后有哪些订单是刚生成的,比较好查看,如下图所示。那么,dedecms自定义表单增加添加时间怎么弄呢?   一、在自定义表单中添加字段,在后台找到:核心 - 频道模型 - 自定义...
676 0
织梦文章内容页如何调用点击数
加上这段js代码就可以了   首页和列表页实时刷新代码
793 0
调用{dede:likewords}为dedecms添加相关搜索词
  经常看到一些大型的网站会设置相关搜索,即使访客搜索的内容在本站暂时没有,它们也会展示一些其他搜索关键词,引导用户去点击查看,增加pv,提高用户体验;如果没有这些相关搜索,游客没有找到自己想要的内容就直接跳出页面离开你的网站,造成变相损失。
702 0
织梦DEDECMS做的网址导航 站长导航 http://www.97644.com
织梦DEDECMS做的网址导航 http://www.97644.com 采用织梦系统  DEDECMS 做的简洁清爽型 站长导航 http://www.97644.com 网站简介:站长导航(http://www.
671 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载