苹果cms教程

苹果CMS定时任务配置教程:自动采集、静态生成与链接推送

发布时间:2025-03-03共9人阅读

一、定时自动采集任务配置

定时采集任务可实现站点资源数据自动更新,无需手动后台操作,是站点常态化内容更新的核心功能。该任务执行文件选择 collect,支持联盟资源库、自定义资源列表数据抓取。

采集任务的附加参数可通过资源库的“采集今日、采集本周、采集全部”功能右键复制链接截取获取,适合搭建周期性自动更新任务。

日常日更采集任务配置示例:

ac=cjall&h=24&xt=1&ct=&cjflag=b9c546ba925d22ed654927b44638df34&cjurl=http://cj.18ma.cn/mox/inc/youku.PHP

任务名称可自定义为 cj_day,任务备注设置为采集当日数据,方便后台区分管理。

二、定时静态页面生成任务参数

选择执行文件 make 即可搭建定时静态生成任务,支持首页、地图、专题、分类、详情页、自定义页面等全站页面静态化更新,不同页面对应专属附加参数。

1、通用页面生成参数

ac=index //生成首页
ac=map //生成站点地图
ac=rss //生成RSS订阅文件
ac=rss&ac2=baidu //生成百度sitemap
ac=rss&ac2=Google //生成谷歌sitemap

2、专题页面生成参数

ac=topic_index //生成专题首页
ac=topic_info&topic=1,2,3,4 //生成指定ID专题详情页

3、分类页面生成参数

ac=type&tab=vod&vodtype=1,2 //生成指定视频分类页
ac=type&tab=vod&ac2=day //生成当日更新的视频分类页
ac=type&tab=art&arttype=3,4 //生成指定文章分类页
ac=type&tab=art&ac2=day //生成当日更新的文章分类页

4、自定义与详情页面生成参数

ac=label&label=new.HTML,rank.HTML //生成自定义页面
ac=info&tab=vod&ids=1,2,3 //生成指定ID视频详情页
ac=info&tab=vod&ac2=nomake //生成未静态化的视频详情页
ac=info&tab=art&ids=1,2,3 //生成指定ID文章详情页
ac=info&tab=art&ac2=nomake //生成未静态化的文章详情页

三、自定义采集规则定时任务

针对自建的自定义采集规则,可创建专属定时任务,执行文件选择 cj。任务核心参数为 id,参数值填写对应自定义采集规则的编号即可。为降低服务器负载,该任务仅自动采集第一页数据,保障服务器运行稳定。

四、定时缓存清理任务

系统长期运行会产生大量缓存文件,影响页面加载与数据更新。可创建定时清理任务,执行文件选择 cache,该任务无需配置任何附加参数,执行后可自动清理系统冗余缓存。

五、定时网址主动推送任务

定时推送任务可自动将当日更新内容推送至搜索引擎,分为百度主动推送、百度熊掌号推送两种模式,执行文件选择 urlsend,不同内容类型对应专属参数:

//百度主动推送
ac=baidu_push&ac2=today&mid=1 //当日视频推送
ac=baidu_push&ac2=today&mid=2 //当日文章推送
ac=baidu_push&ac2=today&mid=3 //当日专题推送
ac=baidu_push&ac2=today&mid=8 //当日演员推送
ac=baidu_push&ac2=today&mid=9 //当日角色推送

//百度熊掌号实时推送
ac=baidu_bear&ac2=today&type=realtime&mid=1 //当日视频推送
ac=baidu_bear&ac2=today&type=realtime&mid=2 //当日文章推送
ac=baidu_bear&ac2=today&type=realtime&mid=3 //当日专题推送
ac=baidu_bear&ac2=today&type=realtime&mid=8 //当日演员推送
ac=baidu_bear&ac2=today&type=realtime&mid=9 //当日角色推送