应用开源CMS系统构建教育信息化平台的研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:kaless
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 开源CMS具有很多的优点,可以加快网站开发的速度和减少开发的成本。本文对Joomla、Drupal、Wordpress三个著名的开源内容管理系统进行了分析比较,重点研究了Jommla系统的构建方式,并将该系统应用到教育信息化平台建设中。
  关键词: 开源CMS Joomla 教育信息化平台建设
  
  一、引言
  我们开发一个网站,一般有三种选择:静态HTML,CMS或Flash。前者对信息的更新极为不便,后者交互性强,但开发周期较长,于是CMS就成了折中的选择。国外教育界普遍使用开源CMS作为信息化建设平台,我国虽然起步较晚,但越来越多的高校在教育信息平台建设中走开源CMS路线。我结合在开发过程中的体会,分析各种开源CMS的架构,并提出一种可行的教育信息化平台的建设方案。
  二、CMS简介
  CMS是Content Management System的缩写,意为“内容管理系统”。CMS记录和管理着网站中的各种信息。内容可以是简单的文字、照片、音乐、视频、文件,甚至是任何你能想到的信息。使用CMS最大的优势是,你不必涉及网站开发中的技术和内容组织管理的构建,这一切都将由CMS来管理。
  目前,CMS按照程序语言可分为ASP、PHP、.NET及JSP四类。基于开发成本和易用性等方面的考虑,开源CMS已成为了快速构建信息化平台的主要工具,现在的开源CMS基本上以PHP为主,全世界这样的系统可能有数百个,而真正被广泛使用的只有三种:Drupal,WordPress和Joomla。
  三、不同CMS的评价分析
  1.Drupal。
  Drupal最初是由社区讨论程序BBS发展而来,由于具有灵活的内容构造体系,在众多开发者的不断努力下,其逐渐发展成为一个内容管理系统。Druple的前身是BBS,所以非常注重社区性和文章发布,以至于最初在国内被很多人用来部署自己的博客。Druple提供了丰富的插件和功能模块,所以也越来越多地用于构造提供多种功能和服务的动态网站。
  (1)优点。友好的开发界面,使得程序员编写程序时有“找到家”的感觉。强大的社区功能,能提供可供几十甚至几百人使用的功能和标签。
  (2)缺点。没有足够的人性化系统构建体系,使得一般的开发者很難完成系统开发。可能是因为Drupal更多地被开发商垄断,而非设计师喜爱,它的主题和模板资源也不够多。开发一个Drupal网站成本比WordPress或Joomla要高。
  2.WordPress。
  WordPress是一种使用PHP语言开发的博客平台,WordPress可以说是世界上目前最先进的weblog程序。用户可以在支持PHP和MySQL数据库的服务器上架设自己的网站,也可以把WordPress当作一个内容管理系统(CMS)来使用。目前开发的博客程序大多都是根据它仿造的。它更能把握搜索引擎,在你使用WordPress并掌握几种插件后,对于优化将不用过多操心,它会为你想得更多。WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要有一定的专业知识。比如你至少要懂得HTML代码、CSS、PHP等相关知识。
  (1)优点。使用简单,没有必要进行修改。可以以链接的方式与许多优秀的博客分享想法,即使是老用户也可以得到它。
  (2)缺点。开发界面不够友好,社区功能不够完善,过多的升级带来更多的bug。
  3.Joomla。
  Joomla是一个获奖的内容管理系统(CMS),它使你能够建立网站并提供强大的在线应用。Joomla因其易用性和可扩展性,取得了“最流行网站开发软件”的称号。Joomla被广泛地用在各种网站的开发上,包括很多的知名的企业网站和门户网站。例如:Quizilla社交网络(http://www.quizilla.com)、IHOP餐饮连锁(http://www.ihop.com)、哈佛大学(教育)(http://gsas.harvard.edu)、花旗银行(金融机构内部网)(不公开访问)。
  (1)优点。对设计师、开发人员和管理员都具有友好的开发界面,庞大的社区功能能很好地协助建立网站,有完整的各种类型的主题和模板,便于快速开发。
  (2)缺点。普及程度没有WP高,技术与Drupal相比还有一些差距。
  三、选用Joomla作为教育信息化平台建设的理由
  我们此次建设的“民间艺术与传统手工艺教育”信息化平台,资金少,任务紧。我们比较了以上三种系统的优缺点,同时结合项目资金和技术等各方面的条件,决定选用Joomla作为这次信息化网站开发的平台。Joomla具有以下三个特点。
  1.安装方便,开发速度较快。
  Joomla易于安装和设置,即使你不是一个专业人员。许多Web托管服务提供了单点击安装方式,让新网站能在短短几分钟内注册并运行。大量的主题模板也提供了更多的网站样式选择余地。
  2.设置容易。
  Joomla提供了功能强大的后台管理功能。用户通过后台可以设置前台的各个功能,而且所有的后台操作都是界面化操作,用户只要花一点时间,就可以轻松掌握这些操作。
  3.扩展性好,系统技术支持有保障。
  由于Joomla提供了大量插件,用户可以按照提示快速建立自己的网站。然后用少量的指令,就可以使客户轻松管理自己的网站了。如果系统需要专业化的功能,Joomla具有高度可扩展性,由于Joomla是目前是开源软件,目前有一个友好的用户和人才开发社区,用户不断增长,在超过20万社区用户和贡献者的支持下充满了活力。
  四、Joomla结构浅析
  Joomla采用PHP MySQL数据库开发,可跨平台运行。Joomla包含基本的内容管理,同时,用户可以通过上千个插件进行功能扩展。Joomla系统由三层结构组成:顶层为扩展层,包含对Joomla框架和应用程序的扩展,由模块、组件、模版构成。中间层为应用程序层,目前在Joomla的发行版中存在4个应用,分别负责安装、后台管理、前台管理、远程管理。底层为框架层,包含框架自身。Libraries和Plugins用于扩展功能。这种三层式的结构对于一般的网站已经足够了。现在的Joomla结构是完全的MVC结构。JModel、JView、JController是系统框架中的三个主要类,所有组件都“继承”自这三个主要类。JModel是有关于数据库的互相作用的函式,JView是最后所显现的样子,而JController担任工作触发与指派的责任。
  正是利用Joomla这种良好的架构,我们得以快速地完成了网站的建设。
  五、结语
  我们以信息化平台建设中系统架构的选择为背景,对比了多种流行CMS的优劣,并以自身实践,选择了Joomla作为信息化平台网站的架构,顺利地完成了网站的建设,希望能给读者今后选择信息化建设平台提供有益的帮助。
  
  参考文献:
  [1]陈红飞.PHP内容管理系统:Joomla快速建站指南[M].电子工业出版社,2009,(1).
  [2][EB/OL].http://www.Joomla!.org/.
  [3][EB/OL].http://en.wikipedia.org/wiki/mvc.
  [4][EB/OL].http://en.wikipedia.org/wiki/Joomta!.
  
  江苏省现代教育技术研究“十一五”规划滚动课题(项目编号:4872)资助项目
其他文献
摘要:质量监理工作是工程项目施工管理的重要组成内容之一,工程项目质量监理工作的效率,对于工程项目的施工安全质量以及工程效益等,都有着非常重要的影响和作用,强化工程项目质量监理工作的效率,不仅有利于促进工程项目施工建设的规范化和标准化实现,而且有利于保证工程项目的施工建设安全质量、提升工程项目施工建设的社会经济效益,具有积极的作用和意义。本文主要以房屋建筑工程项目的质量监理为例,从房屋建筑工程的施工
期刊
摘 要: 本文从旅游业快速发展的大背景出发,阐述了体育旅游的概念,分析了体育旅游的五大特征,即参与性与观赏性、娱乐性与健身性、专业性与高品质性、惊险性与刺激性及教育性与互动性,旨在为我国体育旅游的深入结合及发展提供一定的理论参考。  关键词: 体育旅游 概念 特征    1.引言  旅游业是永恒的朝阳产业,新千年伊始就被许多经济学家、社会学家看好,将它纳入新世纪最有发展前途的六大产业之一,更是新世
摘 要: 本文阐述了广西高校体育课开展定向运动的价值:定向运动符合高校体育教学改革的需要;有利于学生全面发展,提高学生的综合素质,丰富校园体育文化;有利于拓宽高校体育教师的教育理念;有利于拓展高校体育的内容和空间。  关键词: 定向运动 广西高校 价值    1.引言  定向运动是一种智慧型体育项目,是智力与体力并重的运动,近年来在我国蓬勃兴起。作为一项新兴的体育项目,定向运动不仅可以在传统的森林
摘要:随着社会的发展与进步,重视施工中的签证管理对于现实生活具有重要的意义。本文主要介绍施工中的签证管理的有关内容。  关键词 :签证管理;工程施工;   中图分类号: TU71 文献标识码: A 文章编号:  引言  在当前的建筑工程项目建设过程中,施工中的签证是经常发生的,它是建设单位现场管理工作的不可或缺的重要组成部分。加强施工中的签证管理,在工程竣工结算中按合同约定正确编制现场签证的结算,
期刊
摘 要: 随着乒乓球运动的兴起,反手台内侧拧成为许多人所希望掌握的一项技术。但由于该技术动作大而独特,很多初学者在没有正确理论的指导下不能掌握好该项技术,甚至在学习过程中扭伤手腕拉伤肩部。文章通过运用动力学原理,探讨乒乓球反手台内侧拧的技术原理 ,以此探究此项技术的正确动作及其优越性和局限性,以让乒乓球爱好者在理论指导下掌握此项先进技术,更好地推动乒乓球运动的发展。  关键词: 乒乓球 反手台内侧
原国家教委主任朱开轩同志指出:“素质教育从本质上说,是以提高全民族素质为宗旨的教育。素质教育是为实现教育方针规定的目标,着眼于受教育者群体和社会长远发展的要求,以面向全体学生、全面提高学生的基本素质为根本目的,以注重开发受教育者的潜能、促进受教育者德智体诸方面生动活泼地发展为基本特征的教育。也就是说,素质教育要面向全体学生,而不是面向少数学生,要促进学生全面发展,而不是单纯应付考试,要培养学生的自
摘 要: 乒乓球运动是一项集健身性、娱乐性于一体的运动,它不仅可以增强人的灵敏性和协调性,增强体质,而且有助于培养人顽强拼搏精神和坚强的意志力,本文通过乒乓球教学就体育教师如何在乒乓球课教学中培养学生的兴趣进行了探讨。  关键词: 乒乓球课教学 学习兴趣 培养    乒乓球运动集健身性、竞技性、娱乐性于一体,所以对于健身具有很强的功效,同时它又是大众所青睐的有氧运动。打乒乓球能促进新陈代谢,使人体
摘 要: 在体育教学中,学生的体育成绩除了与其固有的身体素质有关外,对体育的兴趣也是影响其体育成绩的主要因素。学生对体育课的兴趣如何直接关系体育课的教学效果。所以通过体育教学培养学生对体育的兴趣乃至爱好,让学生从中体验到参加体育运动的乐趣,是奠定学生终身参加体育的前提。  关键词: 体育课堂 运动兴趣 终身体育    兴趣是最好的老师,兴趣又是人的一种心理活动。体育除了做好准备活动、实现生理准备外