苹果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 //当日角色推送
