Manual:What is MediaWiki?

From MediaWiki.org
Jump to: navigation, search

Other languages:
अङ्गिका • ‎العربية • ‎অসমীয়া • ‎asturianu • ‎беларуская (тарашкевіца)‎ • ‎български • ‎বাংলা • ‎català • ‎کوردیی ناوەندی • ‎čeština • ‎dansk • ‎Deutsch • ‎Ελληνικά • ‎English • ‎British English • ‎español • ‎euskara • ‎فارسی • ‎suomi • ‎français • ‎galego • ‎עברית • ‎हिन्दी • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎한국어 • ‎Kurdî • ‎lietuvių • ‎मराठी • ‎Nederlands • ‎occitan • ‎polski • ‎پښتو • ‎português • ‎português do Brasil • ‎русский • ‎sicilianu • ‎Scots • ‎Türkçe • ‎ئۇيغۇرچە / Uyghurche • ‎українська • ‎Tiếng Việt • ‎粵語 • ‎中文
Mediawiki-logo.png Installation guideManual:Installation guide | About MediaWikiManual:What is MediaWiki?
Help-browser.svg FeaturesManual:MediaWiki feature list | Installation requirementsManual:Installation requirements
Preferences-system.svg DownloadingDownload | InstallingManual:Installing MediaWiki | ConfiguringManual:Configuring MediaWiki


MediaWiki Flower
Fundamental Introduction to MediaWiki

Contents


All other topics

  • See navigation on the left
Wikipedia logo

You probably know Wikipedia, the free encyclopedia, and may possibly be a little bit confused by similar, but different, words such as Wiki, Wikimedia or MediaWiki.

To avoid a possible confusion between the words you may first want to read the article about the names where the differences are explained.


General overview

MediaWiki supports large enterprise server farms, as shown here in the diagram of the Wikimedia Foundation cluster (as it was in 2007).

MediaWiki is free server-based software, licensed under the GNU General Public License (GPL). It's designed to run on a large server farm for a website that gets millions of hits per day.

MediaWiki is an extremely powerful, scalable software and a feature-rich wiki implementation that uses PHP to process and display data stored in a database, such as MySQL.

Pages use MediaWiki's wikitext format, so that users without knowledge of XHTML or CSS can edit them easily.

When a user submits an edit to a page, MediaWiki writes it to the database, but without deleting the previous versions of the page, thus allowing easy reverts in case of vandalism or spamming. MediaWiki can manage image and multimedia files, too, which are stored in the filesystem. For large wikis with lots of users, MediaWiki supports caching and can be easily coupled with Squid proxy server software.



What MediaWiki is...

MediaWiki is wiki software.
If you don't know what a wiki is, then please read this Wikipedia article before going any further!
MediaWiki is server software.
As with any software that you expose to the internet, there may be bugs or security problems. Do not install MediaWiki unless you intend to keep up with security upgrades (please subscribe to receive announcements of security updates).
MediaWiki is geared towards the needs of the Wikimedia projects.
The program was primarily developed to run on a large server farm for Wikipedia and its sister projects. Features, performance, configurability, ease-of-use, etc are often designed in this light; if your needs are radically different the software might not be appropriate for you.
MediaWiki is free software.
No guarantee or warranty of any kind is provided.

Try out Wikitext

Basic wikitext (wiki markup)

Yes, you can easily modify pages and you can (temporarily) publish dummy sentences, and you can even (temporarily) completely destroy a page in a wiki. You don't need to have any programming skills to do this.

We suggest you exercise yourself within our sandbox. Please isolate your testing there, though: the admins might not take too kindly to your mischief otherwise.

You can also look up the cheat sheet, which contains basic formatting commands.

Some things MediaWiki doesn't do so well...

  • Because MediaWiki was designed for open content, it is often not suitable for situations where you want to restrict access to part of the wiki. It can host a wiki on an organization's internal network, where only insiders see it.
  • MediaWiki has been designed to serve very high-traffic websites such as Wikipedia. It has been optimized for this use and may not be suitable for smaller sites, where disk space or memory are bigger restrictions than bandwidth.
  • MediaWiki is not normally a suitable replacement for dedicated forum/blogging software if that is what you are after.

In the above cases there may be other wiki software (or non-wiki software) better suited to your needs.

See also