MediaWiki

MediaWiki是运行所有维基媒体项目的软件名称。MediaWiki于2003年发布。它是基于服务器的自由软件,采用GNU通用公共许可证(GPL)进行许可。该软件在GPL下获得许可。这意味着它是自由的内容,或者说是开源的。

MediaWiki的设计是为了运行在一个大型的Web服务器场上,用于一个每天有数百万点击率的网站。MediaWiki是一个非常强大的、可扩展的软件和功能丰富的wiki实现,它使用PHP来处理和显示存储在MySQL数据库中的数据。页面使用MediaWiki的Wikitext格式,因此不懂XHTML或CSS的用户也可以轻松编辑。

当用户提交一个页面的编辑时,MediaWiki会将其写入数据库,但不会删除该页面以前的版本,因此在发生破坏或垃圾邮件的情况下,可以很容易地进行还原。MediaWiki也可以管理存储在文件系统中的图片和多媒体文件。对于拥有大量用户的大型wiki,MediaWiki支持缓存,并可以轻松地与Squid代理服务器软件结合。

所有的维基媒体项目都在MediaWiki 1.35.0-wmf.31 (c33756d)版本上运行。

使用方法

由于MediaWiki的灵活性,许多希望人们贡献信息的网站都使用MediaWiki而不是其他类型的wiki软件。那些由Wikia运营的网站就是其中之一。

也有一些网站使用MediaWiki作为内容管理系统。

延长

在MediaWiki中,系统管理员可以选择安装MediaWiki主网站上提供的扩展。有些是MediaWiki的开发者提供的,有些则是来自世界各地的程序员。

大多数扩展可以从维基媒体的Subversion仓库下载。然而,也有一些其他人自己托管的扩展。

在MediaWiki的发展过程中,一些扩展也被添加到主软件中。例如,Makesysop扩展是一个将用户提升为管理员或官员的扩展。

截至2013年10月4日,共有2124次延期。

命名空间

在MediaWiki的默认安装中,软件有17个命名空间(实际上是18个,但有一个没有命名空间),即:。

  • 文章(无命名空间,如本页)
  • 谈话 - 用于主命名空间的谈话页面
  • 用户 - 用户页面,同样来自Special:MyPage。
  • 用户对话 - 用户对话页面,同样来自Special:MyTalk。
  • 项目 - 项目命名空间(像这个维基,是维基百科)
  • 项目讨论 - 项目页面的讨论页面
  • 文件 - 图片和声音的页面
  • 文件谈--谈媒体
  • MediaWiki - 软件页面,只能从管理员处修改。
  • MediaWiki talk - 关于软件页面的讨论,任何人都可以在这个命名空间里写。
  • 模板 - 用于模板
  • 模板之谈--谈模板
  • 帮助 - 帮助页面(如帮助:内容)
  • 帮助谈话--谈论帮助页面
  • 类别 - 页面分类
  • 类别谈论--谈论类别
  • 特别 - MediaWiki软件的特别页面。
  • Media - 直接链接到文件的命名空间。

可以使用安装MediaWiki时的设置文件添加额外的命名空间。

虫子

由于MediaWiki是一个复杂的软件,软件中总会有一些错误,特别是对于新的扩展。因此,维基媒体建立了一个bugzilla网站,让人们看到bug时可以告诉MediaWiki的开发者。

MediaWiki的一些扩展使用了Wikimedia Bugzilla,而有些则只是使用了扩展页面的谈话页。

皮肤

用户可以自定义MediaWiki的不同外观。他们可以使用几个"皮肤"中的一个。在不同的时期,不同的皮肤都是默认的。例如,维基百科在1.16版采用新的Vector皮肤之前,曾经使用过Monobook。

维基媒体做的一项调查显示,更多的人喜欢Vector皮肤。

英文维基百科上的矢量皮肤。Zoom
英文维基百科上的矢量皮肤。

更多信息

更多关于软件的信息。

  • MediaWiki主网站
  • 媒体维基关于元维基
  • 元维基上的MediaWiki用户指南
  • PHP脚本常见问题
  • PHP脚本自动wikification(以前的功能)。
  • 如何成为MediaWiki黑客(安装建议)

问题和答案

问:什么是MediaWiki?
答:MediaWiki是一个免费的开源软件,运行所有的维基媒体项目和许多其他项目。

问:MediaWiki是什么时候发布的?
答:MediaWiki是在2003年发布的。

问:MediaWiki是在哪个许可证下提供的?
答:MediaWiki是在GNU通用公共许可证(GPL)下授权的,这意味着它是自由内容或开放源代码。

问:MediaWiki是为什么样的网站设计的?
答:MediaWiki是为每天有数百万次点击的网站设计的,可以在大型网络服务器场上运行。

问:MediaWiki的页面使用什么格式?
答:页面使用MediaWiki的Wikitext格式,它允许用户在没有XHTML或CSS知识的情况下轻松编辑它们。

问:当用户提交对MediaWiki中的页面的编辑时,会发生什么?
答:MediaWiki将编辑内容写入数据库,而不删除该页面的先前版本,这样就可以在出现破坏行为或垃圾邮件的情况下轻松恢复。

问:MediaWiki可以管理图像和多媒体文件吗?
答:是的,MediaWiki可以管理图像和多媒体文件,这些文件都储存在文件系统中。

AlegsaOnline.com - 2020 / 2023 - License CC3