PHPCMS 使用指南及二次开发向导 --- 采集篇 www.phpcms.cn PHPCMS网络培训课程 --- 内容发布与管理篇 • 采集篇 1. 采集实例介绍 1. 2. 3. 4. 网址规则 内容规则 自定义规则 高级配置 2. 发布采集内容 3. 导入/导出采集规则 PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程 --- 内容发布与管理篇 一、采集实例 本教程以采集新浪新闻为例子,对V9采集系统进行介绍,首先看一下,采集要求: 采集目标网址:http://roll.news.sina.com.cn/news/gjxw/gjmtjj/index.shtml 要求:只采集中间新闻列表,其它链接不采集 说明:只采集此处新闻列表 PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程 --- 内容发布与管理篇 网址规则 设置目标网址,然后设置目标网址开始和结束标记(以便从此处获取网址),如下图所示: 目标网址有多种设置方案,不同方案填写 不同的规则。 获取网址的设置,为目标网页源代码中, 全页面唯一的开始处代码和全页面唯 一 的结束时代码。 主要是为了定位获取网址的位置!以便 精确获取要采集的网址! 此二处必须是目标网页源代码中,唯一 的存在! PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程.
Download
Report
Transcript PHPCMS 使用指南及二次开发向导 --- 采集篇 www.phpcms.cn PHPCMS网络培训课程 --- 内容发布与管理篇 • 采集篇 1. 采集实例介绍 1. 2. 3. 4. 网址规则 内容规则 自定义规则 高级配置 2. 发布采集内容 3. 导入/导出采集规则 PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程 --- 内容发布与管理篇 一、采集实例 本教程以采集新浪新闻为例子,对V9采集系统进行介绍,首先看一下,采集要求: 采集目标网址:http://roll.news.sina.com.cn/news/gjxw/gjmtjj/index.shtml 要求:只采集中间新闻列表,其它链接不采集 说明:只采集此处新闻列表 PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程 --- 内容发布与管理篇 网址规则 设置目标网址,然后设置目标网址开始和结束标记(以便从此处获取网址),如下图所示: 目标网址有多种设置方案,不同方案填写 不同的规则。 获取网址的设置,为目标网页源代码中, 全页面唯一的开始处代码和全页面唯 一 的结束时代码。 主要是为了定位获取网址的位置!以便 精确获取要采集的网址! 此二处必须是目标网页源代码中,唯一 的存在! PHPCMS 项目部 王官庆制作 PHPCMS网络培训课程.
PHPCMS 使用指南及二次开发向导
--- 采集篇
www.phpcms.cn
PHPCMS网络培训课程 --- 内容发布与管理篇
• 采集篇
1. 采集实例介绍
1.
2.
3.
4.
网址规则
内容规则
自定义规则
高级配置
2. 发布采集内容
3. 导入/导出采集规则
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
一、采集实例
本教程以采集新浪新闻为例子,对V9采集系统进行介绍,首先看一下,采集要求:
采集目标网址:http://roll.news.sina.com.cn/news/gjxw/gjmtjj/index.shtml
要求:只采集中间新闻列表,其它链接不采集
说明:只采集此处新闻列表
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
网址规则
设置目标网址,然后设置目标网址开始和结束标记(以便从此处获取网址),如下图所示:
目标网址有多种设置方案,不同方案填写
不同的规则。
获取网址的设置,为目标网页源代码中,
全页面唯一的开始处代码和全页面唯 一
的结束时代码。
主要是为了定位获取网址的位置!以便
精确获取要采集的网址!
此二处必须是目标网页源代码中,唯一
的存在!
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
内容规则
设置目标网址,然后设置目标网址开始和结束标记(以便从此处获取网址),如下图所示:
标题:用了<title>和</title>作为边界,
由于title中都含有“_新闻中心_新浪网”
这里用了信息替换功能。
来源:同标题设置
内容:<!-- 正文内容 begin -->和<!-正文内容 end -->作为边界,
并把内容里面的js,或者div都去除掉,这
个需要你根据情况设置。
1、匹配规则请设置开始和结束符,具体内容使用“[内容]”做为通配符 。
2、过滤选项格式为“要过滤的内容[|]替换值”,要过滤的内容支持正则表达式,每行一条。
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
自定义规则
何时用到自定义规则:如果系统提供的规则不够,或者你想重新定义适合语意的规则,则可以通过自定义规则
来操作,规则的操作配置原理和内容规则部分是一样的,如下图所示:
实例:以采集下载列表为实例,介绍如下:
自定义规则的中英文名称。
匹配规则:同标题设置
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
高级配置
此项是对采集规则时的配置,比较简单,如下图所示:
提示:如果选择 下载图片 ,因为图片保存到服务器采集时速度会稍慢一些.
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
二、采集并发布内容
配置完毕采集规则,接下来我们将进行信息采集的操作,步骤如下图所示:
提示:在正式采集数据之前,
我们可以先测试一下采集,看
配置的规则是否有问题.
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
采集并发布内容
配置完毕采集规则,接下来我们将进行信息采集的操作,步骤如下图所示:
采集步骤:系统依次进行 采集
网址 -> 采集内容 -> 内容的发
布。
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
发布内容
采集完毕以后,就可以进行信息的发布了,步骤如下图所示:
选择要发布的内容
PHPCMS 项目部 王官庆制作
选择要导入的栏目
PHPCMS网络培训课程 --- 内容发布与管理篇
发布内容
采集完毕以后,就可以选择字段对应,进行信息的发布了,步骤如下图所示:
与栏目字段对应的采集字段
所选栏目对应字段
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
发布内容结果
采集到的数据导入到 军事新闻 栏目以后,至此采集内容已经完全操作完成,结果如下图所示:
提示:发布完成后,可以通过更新对应栏目和栏目下的内容页就行了。
PHPCMS 项目部 王官庆制作
PHPCMS网络培训课程 --- 内容发布与管理篇
三、采集规则的导入与导出
写好的采集规则,可以导出成文件形式,以备其它地方使用,如下图所示:
PHPCMS 项目部 王官庆制作
Thank you!