Drupal采集网站需要用到的模块

使用Feeds和Feeds XPath Parser结合,定时读取各个API的数据,添加到不同的节点。

Feeds XPath Parser可以解析HTML或者XML文档

Feeds不能以POST方式提交数据,在请求API的时候可以创建一个模块,请求并返回API的XML格式数据,交给Feeds模块处理。

Feeds Spider(蜘蛛)模块可以分析一个页面中的所有连接

Feeds Crawler(爬虫)模块可以自动分析分页面

Drupal模块化设计使得整个系统的功能扩展更灵活更规范,安装使用也很方便,只要将相应文件复制到modules目录下,就可以在‘管理-设置’里面方便地开启使用了。除了drupal自带的标准模块外,还有很多用户使用过程中根据自己需要开发的扩展模块,这些模块的基本信息都可以在这里找到。但是对于新用户来说,随之出现的一个问题就是,drupal.org只是提供了按字母顺序的列表,缺乏对这些模块的概括分类,经常把模块清单过了好几遍还找不到自己想要的信息。另外这些扩展模块的功能介绍通常比较简单,而且大多数没有截屏或demo站点,如果不是很熟悉作者的语境,经常会让人摸不着头脑,搞不清楚每个模块到底能实现什么功能。对不熟悉英文的新手更是麻烦,经常不得不下载后在本地试装才发现根本不是自己想要的。 基于以上原因,本文试图将drupal模块按不同功能分成几大类,希望能够帮助大家对功能近似的模块有一个总体概念,并快速地检索到自己需要模块需要说明的是本文的目的不是详细介绍各个模块的设置和使用方法,所以没有原样照翻模块的文档说明,而是按自己的理解尽量简洁准确的概括出该模块的功能。俗话说‘百闻不如一见’,有的模块作者也给出了截屏图片或实例链接,作为补充手段,本文在保留这些链接的同时,将尽量在本站给出图片或例子,以避免国内用户不能访问的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值