词条 | MediaWiki |
释义 | MediaWiki 是一套以GPL授权发行的Wiki引擎。它具有很丰富的功能,并被维基百科及其他维基媒体基金会的计划所采用,亦为世界上很多不同的维基所采用。 MediaWiki采用 PHP语言写成,并以MySQL作为其资料库。它的徽标图像化了它如何运用标记语言即双括号 ("","") 来连结不同的文章。MediaWiki具有很高的相容性和可塑性,现在的版本支持memcached及Squid cache系统,亦支持TeX数学公式。其扩展系统允许用户自行添加他们需要的特性及客制化程式介面。 基本介绍MediaWiki 最初是由科隆大学的学生及Magnus Manske这位程式开发员设计来编写维基百科的。而当时是使用以Perl基础的UseModWiki(被维基社群加上外号为"Phase I" ),但後来於2002年1月25日转换至以PHP编写的新版本("Phase II") 。这个日子在维基社群中是十分有名的,被称为 Magnus Manske Day。 在2002年中,这套软体被重新改写及增强,变为"Phase III",而後来的版本均以此为基础。自从2003年中开始,这套原来没有名字的软体被命名为"MediaWiki"及对外发布。而其他非维百科的计划亦可以使用MediaWiki作为他们自己的维基软体。 这个被命名为"MediaWiki"的维基引擎於2003年8月29日首次发布。这个发布的名字全称为MediaWiki-stable 20030829。 这个名字是为了呼应维基媒体基金会,即维基百科的主导组织而起的。但亦有批评者认为"MediaWiki"这名字与维基媒体的英文名字"Wikimedia"过於相似,容易使人混淆。 功能特性Mediawiki 1.4 使用gzip 来压缩储存的文字,使得在储存文字时,可节省大约15%的空间。而这版本亦同时使用"block-compressed revisions"作为进一步的压缩,使得存取效率大为提升。 历届版本版本开发模式mediawiki采用了“连续式集成”开发模式,且发布的最新版本都在维基百科经过一段时间的稳定运行,所以新版的可靠性都已足够。 在功能方面,一般每一次升级mediawiki的变化都不会太大;易用性方面,各版本稍有改进;内部结构方面有一定优化。从实际使用角度来说,新站安装新版是合适的选择,老站升级的迫切性则不高。 主要版本及发行日期版本 发行日期 发行摘要 1.4 2005.3.20 源代码精减、显示界面多语言支持、压缩功能提升等 1.5 2005.10.5 重新设计资料库的存取方法,文字存储从历史追踪系统中分离 1.6 2006.4.5 开始持续集成开发模式,系统改进主要在用户界面、模板、文件上传、数据库支持等 1.7 2006.7.7 已删除文件可以归档和恢复,PostgreSQL支持增强 1.8 2006.10.10 增加Etag设置项、可以屏蔽匿名用户、DJVU格式图片缩略图支持、完全的PostgreSQL支持 1.9 2007.1.10 安全性、兼容性升级,增加和修改了一些配置项,Special:页等的本地化支持 1.10 2007.5.9 操作提示快捷键、支持IPv6用户屏蔽、按IP查看贡献、图片说明信息标准化等数十项改进 1.11 2007.9.10 可设置屏蔽期限、文件列表标识可配置、按日期输出日志、安装程序支持MyISAM存储引擎等 1.12 2008.3.20 增加伊朗历、希伯莱历等多个日历支持,Pl/Pgsql等安装检测增强,数据库缓存、搜索支持AJAX等性能改进 1.13 2008.8.14 本地化增强,支持到281种语言,增加和重新设计了四个特殊页面,默认启用图像重定向、搜索结果显示图片缩略图等 1.14 2009.2.22 支持新窗口打开外链、修正链接较多页面Parse占用内存过多的BUG、使用XHTML格式化输入等 1.15 2009.6.10 修正一个跨站攻击(XSS)漏洞、临时密码过期设置、部分HTML5支持、新的语言转换函数等 1.16 2010.7.28 关注列表支持RSS/Atom、重新设计管理和维护系统、重新设计用户配置界面、支持通过email屏蔽用户等 1.17 2011.6.22 全新的安装向导、新的资源(CSS/JS等)加载器、分类排序功能改进、PHP支持最低版本提升至5.2.3 优点1 经受过重量级应用的考验,功能丰富却架设简单. 2 全世界最大的wiki项目维基百科是使用mediawiki的成功范例,数据量、访问量都超级庞大 3 mediawiki的功能非常丰富,支持多语言版本,充分满足知识站点的需要 4 运行环境要求很低,架设过程简洁,即使新手也可以迅速建立自己的站点 5 最大的wiki程序社区: 6 mediawiki是目前应用最广的wiki程序,数以万计的网站在使用它,很容易找到范例站点 7 有大量的热心参与人员参与研究,资料多,容易找到互相交流的朋友. 8 持续开发,程序特性功能不断完善,保证未来的支持 弱点1 后台管理功能不是很完善,仅通过简单的特殊页面完成这些功能. 2 一般环境下,mediawiki的运行速度相对其他wiki程序要差很多.mediawiki的目标是为维基媒体项目服务,很多华丽的性能特征要在高端设备环境(多服务器,多数据库,反向缓冲squid服务器阵列,大量额外的PHP缓冲引擎)中才能体现. 3 在界面方面关注不够,导致外观美化的修改繁琐,甚至需要一定的技术背景 系统特色1 记录所有的改动版本,能方便的查阅历史更新记录,这使得开放性编辑成为可能 2 自动产生链接,编辑文本中中括号中的内容(如“[[X条目]]”)将自动产生链接 3 允许使用模板,方便对相同内容的重复使用、更新 4 支持分类,并根据分类在不同的文章之间自动产生关联 5 允许每个用户自行选择系统外观 6 中文支持好,但是中文名附件会有乱码问题。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。