MediaWiki: Difference between revisions

From BitProjects
Jump to navigation Jump to search
Infobox>Eloquence
I know of no version 1.7 - source?
Infobox>Antonrojo
added sentence from discussion page (User:Jediarchives11) and link to comparision with other wikis
Line 12: Line 12:
<!-- DO NOT CHANGE EXTERNAL LINKS TO INTERNAL LINKS
<!-- DO NOT CHANGE EXTERNAL LINKS TO INTERNAL LINKS
The use of external links is intentional in this context, as, for example, Magnus Manske's user page is on en.wikipedia.org, not whatever domain some mirror is using. -->
The use of external links is intentional in this context, as, for example, Magnus Manske's user page is on en.wikipedia.org, not whatever domain some mirror is using. -->
'''MediaWiki''' is a [[Wiki software]] package licensed under the [[GNU General Public License]]. It is a feature-rich wiki implementation written primarily for [[Wikipedia]] and other [[Wikimedia Foundation]] projects, but also used by many other wikis.
'''MediaWiki''' is a [[Wiki software]] package licensed under the [[GNU General Public License]]. It is a feature-rich wiki implementation written primarily for [[Wikipedia]] and other [[Wikimedia Foundation]] projects, but also used by many other wikis. It is also available to anyone who wishes to use it for their own personal website.


It is written in [[PHP]] with the [[texvc]] math renderer in [[OCaml]] and uses an underlying [[MySQL]] [[relational database management system]]. Its logo symbolizes how its markup language uses double brackets <nowiki>("[[","]]")</nowiki> to link articles together. MediaWiki is capable of interfacing with other, optional programs to improve performance and capabilities. Support for [[memcached]], the [[Squid cache]] system, and [[TeX]] math rendering are all available in the current version. An extension and hook system allows users to add their own features and program interfaces.
It is written in [[PHP]] with the [[texvc]] math renderer in [[OCaml]] and uses an underlying [[MySQL]] [[relational database management system]]. Its logo symbolizes how its markup language uses double brackets <nowiki>("[[","]]")</nowiki> to link articles together. MediaWiki is capable of interfacing with other, optional programs to improve performance and capabilities. Support for [[memcached]], the [[Squid cache]] system, and [[TeX]] math rendering are all available in the current version. An extension and hook system allows users to add their own features and program interfaces.
Line 39: Line 39:
*[[GetWiki]]: a [[Fork (software development)|fork]].
*[[GetWiki]]: a [[Fork (software development)|fork]].
*[[List of content management systems]]
*[[List of content management systems]]
*[[Comparison_of_wiki_software | Comparison of MediaWiki with other wikis]]


==External links==
==External links==

Revision as of 15:18, 29 March 2006

Template:Infobox Software2

MediaWiki is a Wiki software package licensed under the GNU General Public License. It is a feature-rich wiki implementation written primarily for Wikipedia and other Wikimedia Foundation projects, but also used by many other wikis. It is also available to anyone who wishes to use it for their own personal website.

It is written in PHP with the texvc math renderer in OCaml and uses an underlying MySQL relational database management system. Its logo symbolizes how its markup language uses double brackets ("[[","]]") to link articles together. MediaWiki is capable of interfacing with other, optional programs to improve performance and capabilities. Support for memcached, the Squid cache system, and TeX math rendering are all available in the current version. An extension and hook system allows users to add their own features and program interfaces.

History

MediaWiki was originally written for Wikipedia by the German University of Cologne student and developer Magnus Manske. The site previously used Perl-based UseModWiki (nicknamed "Phase I" by the Wikipedia community), then switched to PHP with a new version ("Phase II") on January 25, 2002. The day is known within the Wikipedia community as "Magnus Manske Day."

In mid-2002, the software was further rewritten and improved ("Phase III") by Lee Daniel Crocker, and has been incrementally developed from this code base since. Starting in mid-2003, the previously unnamed program was named "MediaWiki" and regular public releases began to be made with non-Wikipedia users in mind.

The wiki engine was released under the name MediaWiki for the first time on August 29, 2003. The release name of that particular release was MediaWiki-stable 20030829.

The name was chosen by Wikipedian Daniel Mayer as a play on 'Wikimedia', Wikipedia's parent organization which was being formally established around this time. The name is, however, occasionally criticised for its similarity to "Wikimedia", which leads to confusion among people new to the project.

Version 1.4

MediaWiki 1.4 was released on March 20, 2005. Brion Vibber became the lead developer. For version 1.4, the code was cleaned up so that certain tasks could be performed in half the time. One new feature was the user's ability to change the interface language, making other language projects more accessible.

Mediawiki 1.4 used gzip to compress stored text, which resulted in compression to about 15% of the original disk storage used. Further storage saving was achieved by adding support for "block-compressed revisions", which combined multiple revisions before compressing.

Version 1.5

MediaWiki 1.5 is the current stable version, released on October 5, 2005. It continues the architectural changes started in version 1.4. Its most notable change is a substantially redesigned database schema, which finally completely decouples text storage from article revision tracking. This is expected to increase the speed of various operations like page moves and generating page history listings, as well as allowing unchanging bulk data to be stored outside the database. This new version also supports the use of the SVG file format for vector images.

Version 1.6

Version 1.6 is in active development and is already in service on the Wikimedia Foundation's sites, including the English Wikipedia.

See also

als:MediaWiki ar:ميدياويكي bg:МедияУики zh-min-nan:MediaWiki ca:MediaWiki cs:MediaWiki de:MediaWiki et:MediaWiki es:MediaWiki fr:MediaWiki ko:미디어위키 id:MediaWiki it:MediaWiki he:מדיה-ויקי csb:MediaWiki ku:MediaWiki lb:MediaWiki li:MediaWiki nl:MediaWiki ja:MediaWiki no:MediaWiki nn:MediaWiki oc:MediaWiki pl:MediaWiki pt:MediaWiki ru:MediaWiki simple:MediaWiki sk:MediaWiki sr:MediaWiki fi:MediaWiki sv:MediaWiki th:มีเดียวิกิ zh:MediaWiki