Wikipedia:WikiProject WikiFundi Content/MediaWiki

MediaWiki
Original author(s)Magnus Manske, Lee Daniel Crocker
Developer(s)Wikimedia Foundation and MediaWiki volunteers
Initial releaseJanuary 25, 2002; 22 years ago (2002-01-25)
Stable release1.36.1[1] (June 23, 2021; 3 years ago (2021-06-23)) [±]
Written inPHP
Operating systemWindows, OS X, Linux, FreeBSD, Solaris, NetWare
Size~30 MB
Available in209[2] languages
TypeWiki
LicenseGPLv2+[3]
Websitemediawiki.org

MediaWiki is a free and open-source wiki application. Originally developed by Magnus Manske and improved by Lee Daniel Crocker, it runs on many websites, including Wikipedia, Wiktionary and Wikimedia Commons.[4][5] It is written in the PHP programming language and stores the contents into a database. Like WordPress, which is based on a similar licensing & architecture, it has become the dominant software in its category.

The first version of the software was deployed to serve the needs of the Wikipedia encyclopedia in 2002.[6] Wikipedia and other Wikimedia projects continue to define a large part of the requirement set for MediaWiki.[7] The software is optimized to efficiently handle large projects, which can have terabytes of content and hundreds of thousands of hits per second.[7][8] Because Wikipedia is one of the world's largest websites, achieving scalability through multiple layers of caching and database replication has been a major concern for developers.

The software has more than 800 configuration settings[9] and more than 2,000 extensions available for enabling various features to be added or changed.[10] On Wikipedia alone, more than 1000 automated and semi-automated bots and other tools have been developed to assist in editing.[11]

It has also been deployed by some companies as an internal knowledge management system,[12] and some educators have assigned students to use MediaWiki for collaborative group projects.[13]

  1. ^ Reed, Sam (23 June 2021). "Security and maintenance release: 1.31.15 / 1.35.3 / 1.36.1". MediaWiki-announce (Mailing list).
  2. ^ "Supported languages". translatewiki.net.
  3. ^ "Copyright". mediawiki.org.
  4. ^ Magnus Manske's announcement of "PHP Wikipedia", wikipedia-l, 2001-08-24
  5. ^ Cite error: The named reference Barrett was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference MediaWiki_history was invoked but never defined (see the help page).
  7. ^ a b "What is MediaWiki?". Retrieved 2013-08-04.
  8. ^ Česky. "Wikipedia:Statistics – Wikipedia, the free encyclopedia". En.wikipedia.org. Retrieved 2010-05-30.
  9. ^ "Category:MediaWiki configuration settings". MediaWiki. December 2, 2014. Retrieved 2014-12-02.
  10. ^ "Extension Matrix". MediaWiki. Retrieved 2014-12-02.
  11. ^ "Wikipedia statistics – Bot editing activity". Wikimedia Foundation. October 31, 2012. Retrieved 2012-11-15.
  12. ^ "Sites using MediaWiki/corporate". MediaWiki. Retrieved 2010-05-30.
  13. ^ Schacht, Paul, "The Collaborative Writing Project", Using Wiki in Education (PDF)