格式
<?php
return [
'commonTags' => [],
'tasks' => [
[
'name' => '',
'list' => [],
'page' => [],
'commonTags' => [],
]
],
];
可以新建多个任务,比如采集手机软件站。它有安卓单机游戏、安卓网络游戏、IOS、新闻等栏目,我们都可以分开采集。
name
name 唯一属性。 采集「安卓单机游戏」时,我们可以设置 name 为 「安卓单机游戏」。
调试过程中,只需要采集这个栏目时,php artisan spider example --task=安卓单机游戏。
list
采集内容页
page
采集内容页
commonTags
tasks 键同级的 commonTags 代表 tasks 里,每个 task(任务)的公共标签。当 task 里也有 commonTags 时,会进行合并。同样的标签,task 的会替换掉 tasks 键同级的 commonTags。