数据库方面论文范文集,与基于MediaWiki的应用于规范发布平台的建设相关论文开题报告
本论文是一篇数据库方面论文开题报告,关于基于MediaWiki的应用于规范发布平台的建设相关本科论文范文。免费优秀的关于数据库及操作系统及图书馆方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
[摘 要]阐述MediaWiki的系统构架和特点,通过对MediaWiki的安装、配置、体系构建的描述,介绍如何利用MediaWiki引擎构建规范发布平台.同时以NSTL文献资源加工规范Wiki网站的设计为实例对有关问题进行说明,提出基于MediaWiki的应用于规范发布平台的建设构想.
[关 键 词]MediaWiki规范Wiki
1引言
Wiki作为web2.0的典型代表之一,内容由广大的网民自由贡献,在知识协同创作和知识共享领域取得了迅速发展,在知识的组织和传播利用中也起到了重要作用[1].2003年10月上旬,由美国国防部高级分布式学习实验室(AcademicADLCo-Lab)组织举行了关于“学习对象”的高峰会[2],有别于传统会议的组织及会议电子文稿的共享,这次会议特别利用Wiki对会议主题进行了内容的拓展[3].在国内,中国科学院国家科学图书馆在2003年11月份的学术研讨会,也采用了Wiki来进行会议内容的共享和主题的拓展[4].所有这些应用和尝试,大大提升了传统会议的效果和价值.本文选取典型的Wiki软件MediaWiki,尝试把它应用于规范发布平台的建设中.
2MediaWiki介绍[1]
MediaWiki是全球最著名的运行于PHP+MySQL环境的Wiki知识库引擎,于2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例,如目前国内的天下维客、维库等站点都采用这套系统.目前MediaWiki的开发得到维基媒体基金会的支持,为MediaWiki的用户提供了良好的系统开发保障和技术支持.
2.1MediaWiki的系统构架
MediaWiki的系统采用层次结构清晰的分层构架,包括用户层、业务逻辑层和数据层,如图1所示.系统在各个层次都采用了灵活的缓存机制,提高了运行效率.
,用户层.其作用是收集用户的输入、展示数据、控制页面导航并将用户的输入传递给业务逻辑层,用户层同时需要验证用户的输入以及维护应用的Session状态.主要是Web浏览器,用户通过Web浏览器来访问Wiki系统资源,并发送编辑修改请求,显现服务器的响应.
,业务逻辑层.包括Squid缓存服务器,Web服务器.它起到连接用户层和解析逻辑层功能的作用.MediaWiki的程序主要实现Wiki的编辑、版本修订、页面保护、自动链接等功能.同时提供与数据层的连接,实现对数据库的存取操作.其主要是对用户层输入的数据进行有效性验证,处理数据,将处理后的数据传送到数据访问层;或者从用户层接收数据,处理后再送回用户层.
,数据层.主要是对数据进行管理,包括文件系统、MySQL数据库/PostgreSQL和缓存系统.为前台显示及相关处理提供数据支持.
2.2MediaWiki的特点
用MediaWiki构建的规范发布平台与传统的规范发布具有如下特点,如表1所示[5]:
表1MediaWiki规范发布与传统规范发布的特点比较
指标MediaWiki传统的规范
发布速度快慢
发布难易性容易(只要把电子版的规范复制再嵌入相应的标记语言即可发布)较难(需要排版、印刷、往往需要很长的修订时间)
知识表述与知识组织通过目录或导航链接进入想要查询的具体内容,多层结构便于反复查阅只能用目录查阅
团队支持编写小组和成员编写小组
安全性提供访问权限和管理权限固定模式
版本管理具有版本管理、历史记录修改功能要修改必须重新印制,且反映时间长
交互性强,提供讨论区,便于及时修订规范内容弱
3规范发布平台的构建
Wiki应用的独特优势在于其廉价、可扩展和易于维护.它不需要大规模的软件部署,就可以很好地与已有的网络基础设施连接.它使用简化的语法,能快速创建、存取、更改超文本页面,并使系统得到不断增长.
3.1MediaWiki运行环境介绍及安装
MediaWiki应用非常广泛,且容易安装和管理.是全球最著名的开源Wiki引擎,运行于PHP+MySQL环境.MeidaWiki一直保持着持续更新,当前最新版本为MediaWiki1.16.
MediaWiki的安装:操作系统可采用linux或者windows,在windows下安装测试可下载wamp软件,该软件集成了apache/php/mysql,还带有mysql管理软件phhmyadmin,使用非常方便,安装后基本不用做任何配置即可使用,再下载一个最新的MediaWiki软件.在linux下安装要稍微复杂些.安装完成wamp后,用phpmyadmin给mysql设置一个密码,然后把MediaWiki拷贝在安装目录的目录下,在IE下安装MediaWiki.注意选择使用MediaWiki自身提供的安装脚本来创建数据库,原因是MySQL在新的UTF-8模式下,MediaWiki的安装脚本会提示关键字索引太长的错误.安装完成后,就可以作为管理员登陆,并设置皮肤、文件、日期时间、文本框属性、搜索等常用参数,然后可以立即开始构建Wiki.
3.2MediaWiki配置
系统安装完成后,为了更好地满足使用需求,还有必要进行一些配置.
3.2.1配置站点Logo打开LocalSettings.php,增加一行:$wgLogo等于“指定Logo图片的地址”,并在指定Logo图片的地址下放入相应的图片文件.
3.2.2扩展文件上传功能在默认安装的MediaWiki中,文件上传的功能是关闭的,要开启这个功能,根据不同的版本在LocalSettings.php中进行编辑,在搜索中键入“Special:Version”,“MediaWiki版本”一栏中显示.
,如果版本为1.5.X及更高版本,取消这一行的行首#号,如下所示:
#$wgEnableUploads等于true,
,如果版本为1.4.X,取消第3行和第6行的注释(即行首的#号),如下所示:
##Toenableimageuploads,makesurethe'images'directory
##iswritable,thenunmentthis:
#$wgDisableUploads等于false,
有关论文范文主题研究: | 数据库类论文范文 | 大学生适用: | 大学毕业论文、函授毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 24 | 写作解决问题: | 怎么写 |
毕业论文开题报告: | 论文模板、论文前言 | 职称论文适用: | 杂志投稿、高级职称 |
所属大学生专业类别: | 怎么写 | 论文题目推荐度: | 优质选题 |
$wgUseImageResize等于true,
#$wgUseImageMagick等于true,
#$wgImageMagickConvertCommand等于"/usr/bin/convert",
同时由于系统默认的可上传文件类型为jpg、png、gif3种,其它文件类型不允许上传,为了使系统支持更多的附件类型,可以通过对$wgFileExlensions参数的设置来实现.其设置格式如下:$wgFileExtensi0ns等于array(“png”,“zip”,“jpg”,“jpeg”,“ppt”,“doc”,“xls”,“pdf”,“gif”,“tiff”,“xsd”,“rar”,“docx”);这样就可以上传png,zip,jpg,jpeg,ppt,doc,xls,pdf,gif,tiff,xsd,rar,docx文件了,要扩展其它类型文件可以继续在数组中添加文件类型的后缀名.
3.2.3修改侧边栏导航条在搜索中键入“MediaWiki:sidebar”,原始信息如下:
*navigation
**mainpage|mainpage
**portal-url|portal
这篇论文来自:http://www.sxsky.net/jingji/0771517.html
**currentevents-url|currentevents
**recentchanges-url|recentchanges
**randompage
数据库方面论文范文集,与基于MediaWiki的应用于规范发布平台的建设相关论文开题报告参考文献资料: