SlideShare une entreprise Scribd logo
1  sur  22
Drupal重要模块介绍
上海外国语大学 信息技术中心
张文正
Drupal重要模块 Part1
• Views:slideshow、Metro、瀑布流、时间线、地图、图表、日历、
jqGrid、数据透视表,等等等等
• Panels or Display Suite:再也不用写模板了
• Rules: 当发生…时, 如果…, 则执行…
• Relation: 单向、双向、一对一、一对多、多对多、是否传递、是
否继承,等
• Feeds:数据导入:xls, csv, RSS, SQL, iCal, xhtml, QueryPath, xml,
dbpedia, 等等,分成fetcher、parser、processor三个阶段,可混搭
• Features:将某个使用多个模块搭建出来的功能整合打包管理迁移,
实现存储在数据库中的配置数据的版本化管理
Drupal重要模块 Part2
• Webform & Entityform
• Services:JSON-RPC、 XML-RPC、 REST、SOAP、oAuth,
等 可兼做服务端&客户端
• Drupal Hybrid Computing:调用java和python应用,如
mahout、OpenNLP等,通过JDBC连接数据库。另外还有nodejs、
websocket
• 认证&登录类:LDAP、Kerberos、CAS、Shibboleth、SAML、
oAuth、NTLM
• 支持的数据库:MySQL、Oracle、 SQL Server、PostgreSQL、
SQLite、MongoDB
• 3000多个第三方集成
Drupal在高校中的应用
不仅仅是做网站
• 网站群(multisite、domain、hostmaster、droptor)
• 个人学术网站(OpenScholar)
• 内部协作系统(Open Atrium)
• 学术会议、论文期刊(drupalcamp、COD、workflow)
• 真正的多语种国际化(Internationalization)
• 移动App的后台(Drupal iOS SDK、Services、DrupalCloud)
• 图书馆&知识典藏(Islandora、 eXtensible Catalog )
• 语义网、语料库、舆情分析(RDF、SPARQL、twitter api、facebook api)
• 云计算 & 大数据(hostmaster 、dkan、D3js)
• 其他数据采集+流程预订等表单密集型的Web应用(core、webform、
rules、MERCI)
• e-Learning & MOOC(整合Moodle,或使用ELMS distribution)
• 全媒体(Services+Responsive)
• ………………
中国高等教育学会教育信息化分会
2009年度课题申报
• 高校跨部门信息资源整合核心要素研究:
Services+SSO
• 面向服务的高校信息化解决方案研究:
• 面向师生的个性化信息服务体系研究:
Personalize/ Recommender API/ Flag
• 基于SOA的学校信息化资源整合研究:Services
• 基于跨校协作应用系统的认证规范和机制研究:
oAuth / OpenID Connect SSO/ Shibboleth
• 基于数据分析的高校管理决策支持研究:
Views/ D3.js/ DKAN/ Rules
2012年度课题评审结果
• 高等学校开放式移动服务集成平台方案研究:Services+
iOS/Android SDK/ 微信
• 高校科研数据管理与共享云服务平台构建研究:
Entity/Data/ Qscience/Pydio
• 高校社交型交流学习平台的研究:ELMS/ Moodle
connector/ FB connect/ 微博 / 微信
• 基于开源软件的网络教学平台开发与推广:ELMSLN/
BBB
• 面向学科建设的知识资源整合标准体系建设研究:RDF/
RDFa/ Schema.org/ bibliography/ MicroData/ OpenData/
Metatag(Dublin core、FOAF等)
• 协同工作平台的关键要素研究:Ckeditor LITE/
Sheetnode/ revisions/ pydio/ workbench/ VoIP/ Project
探讨话题
• 1. 定期线上研讨会
• 2. 协作开发一个项目
• 3. 科研立项
• 4. case show
• 5. 第一次线下研讨会(录像分享)
• 6. 通讯录(专长)
• 7. 协作网站
• 8. 现有供应商的不足
• 9. 需求
可参考的协作形式
• 在线研讨会
• 协作做一个项目:软件项目管理
• https://groups.drupal.org/drupal-chinese-
high-education
• 申报学会科研项目

Contenu connexe

Similaire à Drupal重要模块介绍

微博平台混合云实践 - Docker全架构
微博平台混合云实践 - Docker全架构微博平台混合云实践 - Docker全架构
微博平台混合云实践 - Docker全架构Chen Fei
 
大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点 大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点 Chao Zhu
 
分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocessbabel_qi
 
Database And User Experience for Web Apps
Database And User Experience for Web AppsDatabase And User Experience for Web Apps
Database And User Experience for Web AppsDahui Feng
 
合久必分,分久必合
合久必分,分久必合合久必分,分久必合
合久必分,分久必合Qiangning Hong
 
Drupal7第二堂
Drupal7第二堂Drupal7第二堂
Drupal7第二堂Hen Chen
 
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open CampAndrew Wu
 
大规模网站架构
大规模网站架构大规模网站架构
大规模网站架构drewz lin
 
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境drewz lin
 
有道云笔记架构简介
有道云笔记架构简介有道云笔记架构简介
有道云笔记架构简介drewz lin
 
大資料趨勢介紹與相關使用技術
大資料趨勢介紹與相關使用技術大資料趨勢介紹與相關使用技術
大資料趨勢介紹與相關使用技術Wei-Yu Chen
 
百度数据库中间层
百度数据库中间层百度数据库中间层
百度数据库中间层yp_fangdong
 
廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰Paul Chao
 
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated企業導入微服務實戰 - updated
企業導入微服務實戰 - updatedPaul Chao
 
我們與Azure DevOps的距離
我們與Azure DevOps的距離我們與Azure DevOps的距離
我們與Azure DevOps的距離Edward Kuo
 
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计YANGL *
 
Nosql三步曲
Nosql三步曲Nosql三步曲
Nosql三步曲84zhu
 
用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理Leo Zhou
 
Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里li luo
 

Similaire à Drupal重要模块介绍 (20)

微博平台混合云实践 - Docker全架构
微博平台混合云实践 - Docker全架构微博平台混合云实践 - Docker全架构
微博平台混合云实践 - Docker全架构
 
大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点 大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点
 
分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess
 
大數據
大數據大數據
大數據
 
Database And User Experience for Web Apps
Database And User Experience for Web AppsDatabase And User Experience for Web Apps
Database And User Experience for Web Apps
 
合久必分,分久必合
合久必分,分久必合合久必分,分久必合
合久必分,分久必合
 
Drupal7第二堂
Drupal7第二堂Drupal7第二堂
Drupal7第二堂
 
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
 
大规模网站架构
大规模网站架构大规模网站架构
大规模网站架构
 
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
 
有道云笔记架构简介
有道云笔记架构简介有道云笔记架构简介
有道云笔记架构简介
 
大資料趨勢介紹與相關使用技術
大資料趨勢介紹與相關使用技術大資料趨勢介紹與相關使用技術
大資料趨勢介紹與相關使用技術
 
百度数据库中间层
百度数据库中间层百度数据库中间层
百度数据库中间层
 
廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰
 
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated企業導入微服務實戰 - updated
企業導入微服務實戰 - updated
 
我們與Azure DevOps的距離
我們與Azure DevOps的距離我們與Azure DevOps的距離
我們與Azure DevOps的距離
 
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计
 
Nosql三步曲
Nosql三步曲Nosql三步曲
Nosql三步曲
 
用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理用Python实现hadoop任务调度管理
用Python实现hadoop任务调度管理
 
Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里Qcon2013 罗李 - hadoop在阿里
Qcon2013 罗李 - hadoop在阿里
 

Drupal重要模块介绍

Notes de l'éditeur

  1. Drupal的模块数据较少,但可配置性非常强,1个可以相当于Joomla里的10个甚至于100个模块的作用