- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WordPressWeb标准教学资源库设计与实现
基于WordPressWeb标准教学资源库设计与实现
摘要:本文首先阐述了WordPress开源博客的特点和功能,分析了Web标准及符合Web标准的网页布局给网站建设带来的便利;其次参考教学资源库的主要考察点,提出了构建教学资源库的金字塔模型和内容模型;最后根据教学资源库的设计模型以某高校外国语学院西方文化教学资源库为例进行了实现。
关键词:WordPress;Web标准;教学资源库;插件
中国分类号:G203 文献标识码:B 文章编号:1673-8454(2012)11-0027-04
网络教学资源是开展网络教育的前提和基础,随着网络教育的逐步拓展,网络教学资源越来越丰富,教学资源的开发和有效管理成为开展网络教育的关键,建设教学资源库,为各类学习内容对象提供高效的存储管理,为各种使用者提供方便快捷的存取功能,为教学管理者提供资源访问效果评价分析,从而提高教学资源对象的利用率,促进教学资源更好地为教学服务,是推动教学资源建设的一项重要任务。
一、WordPress简介
WordPress是一个使用PHP语言开发的开源博客平台,用户可以在支持PHP程序语言和MySQL 数据库的服务器上架设自己的博客系统。也可以把 WordPress 作为内容管理系统(CMS)使用。按系统提供的规则,对系统程序进行适当修改之后,可以把系统打造成精美论坛、学校门户等站点。据WordPress官方网站(wordpress.org)的最新统计,全世界超过6亿人选择了使用WordPress开发属于自己的博客平台。另外,WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2011年7月发布的3.2.1版。[1]主要功能如表1所示。
二、 Web标准简析
Web标准是由W3C和其他标准化组织共同制定,用来创建和解释基于Web内容的一系列规范共同组成的标准集合。符合Web标准的网站主要由三部分组成:结构(structure)、表现(presentation)和行为(behavior)。对应的网站标准也分三方面:结构化标准语言,主要包括XHTML和XML;表现标准语言,主要包括CSS;行为标准语言,主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C组织起草和发布,也有一些是其他标准组织制订。[3]利用Web标准构建的网站有代码量少、可读性好、易维护、兼容性好、方便分析器解析网页、便于搜索引擎索引网页、用户体验更流畅等特征。
构建Web标准网站,最典型的特点是采用DIV+CSS的网页布局模式取代传统的表格(table)布局。长期以来,企业和高校的网页布局一般采用的是table布局,其原因是table布局的快速性和简便性。但由于table标签本身的含义是网页上展示结构化数据,进行网页布局破坏了它原有的语义,导致代码晦涩难读。图1是通过火狐浏览器的代码调试工具firebug浏览采用table布局的某网站首页部分代码截图。代码表示的是网站首页布局情况,然而从代码可读性而言,难以理解其布局含义。图2为采用Web标准布局的某网站首页的部分代码截图。从代码对DIV标签的ID赋值情况可以清晰地明白网页布局的具体情况,例如,ID值为header的DIV块代表的是网页头部,一般是网页的主导航部分;ID值为content的DIV块代表的是网页主体部分,即网页主体内容;ID值为footer的DIV块代表的是网页尾部,一般为网站的备案信息和版权信息。
通过图1和图2的比较可以看出,采用Web标准的网页布局模式可以提高代码的可读性。同时,代码可读性的提高,也方便了网站后期代码维护。
三、教学资源库的设计模型
1.教学资源库的主要考察点
传统教学中,大部分学习资源分散于教师手中,分散于学生手中的资源也很难实现资源共享。通过构建网络教学资源库,将学习资源分类并有组织、有设计地部署在校园网中,方便了教师的辅助教学和学生的自主学习,提高了教学效率。
目前,高校或企业采用的教学资源库(或称培训资源库)开发模式有浏览器/服务器结构(B/S结构)及客户端/服务器结构(C/S结构)。其中主要是以B/S架构开发的教学资源库。表2列出了教学资源库的主要考察点。
为了方便用户的访问和管理员的维护,主要采用B/S软件开发架构开发系统,这样用户只要可以上网,不用在本机上安装其他专门软件,就可以方便地进入自主学习。教学资源库的主要目的是存储足够多的学习资源,方便管理员的存储管理及用户的使用,不要求很强的交互性。
2.教学资源库的设计模型
参考教学资源库的主要考察点,提出了基于资源层、设计层、技术层三个层面构建教学资源库的金字塔模型,如图3所示:资源层为教学资源库提供教学资源;
文档评论(0)