『大咖网盟』

收益高、结算快、超稳定,直营无中间商差价

『1866资源网』

全网最早的资源,实力雄厚,速度超快,超稳定

『78免费网盘』

永久免费的多媒体转码与云分发平台,无限存储

『209资源网』

全网唯一一家全亚洲服务器加速播放,速度超快

『推荐模板服务商』

海洋CMS官方推荐可信赖模板制作服务商家

关于计划任务里 自动生成 的相关说明

admin 2015-6-24 6304

使用此功能前台模板必须调用系统必须的js文件:
<script src="/{seacms:sitepath}js/common.js"></script>
<script src="/{seacms:sitepath}js/function.js"></script>





后台 计划任务 定时生成功能会自动生成的内容包括:

首页 地图页 自定义模板页 百度地图 谷歌地图 rss 今日更新视频 专辑首页 专辑内容页 分类列表页

其中: 专辑首页 专辑内容页默认不自动生成

列表页只在当天有视频更新的情况下才会生成

系统会自动判断是否需要生成,能实现智能生成,节省服务器资源。

有关联的视频也会自动生成,如相关视频,即使没有更新,但相关数据发生了变化,也会对应更新生成。

修改办法以及进阶开发请修改文件:/include/crons/automakehtml.php
代码示例:
//清理缓存
autocache_clear(sea_ROOT.'/data/cache');
//生成首页
makeIndex();
//生成地图页
makeAllmovie();
//生成自定义页面
$flag = 1 ;
automakeallcustom();
//生成百度地图
makeBaidu();
//生成google地图
makeGoogle();
//城城rss页面
makeRss();
//如果是静态运行
if($cfg_runmode=='0'){
        //生成今日更新内容
        automakeDay();
        //生成专辑首页,默认关闭,如果想开启,去掉前面的//即可
        //automakeTopicIndex();
        //生成专辑页,默认关闭,如果想开启,去掉前面的//即可
        //automakeAllTopic();
}




最新回复 (2)
  • 游客 2015-7-29
    0 1
    先感谢下海洋cms,用的很好,这里想问下管理:
    那个定时任务是要像maxcms和maccms一样需要前台有人访问来触发的吗?
    还是只要设置好定时任务到时间了程序就自动生成?
    希望管理能回复,感谢!!!
  • 游客 2015-7-29
    0 2
    Quoteadmin 发表于 2015-7-29 12:28
    设定时间的前后半个小时之内有人访问触发。


    以前用maxcms时候,因为新站没流量,我都是这样设置的
    a.com,b.com,c.com,d.com 。a站有流量 bcd新站没流量 所以我就在a站的js文件里这样写:
    var QRUN = (new Image());
    QRUN.src='http://a.com/cron/index.asp?t='+Math.random();
    QRUN.src='http://b.com/cron/index.asp?t='+Math.random();
    QRUN.src='http://c.com/cron/index.asp?t='+Math.random();
    QRUN.src='http://d.com/cron/index.asp?t='+Math.random();

    然后bcd也调用这个js文件,只要a站有人访问触发定时任务了其它bcd站也能自动生成了。

    请问管理 海洋cms能不能有类似的设置呢?
    毕竟做几十个站如果没流量触发就要手动了
返回
发新帖