Log in / create account | Login with OpenID
DocForge
Programmer's Wiki

MediaWiki

From DocForge

MediaWiki is an open source wiki web application written in PHP. It's the software which runs DocForge, Wikipedia, and many other wikis.

Contents

[edit] Advantages

  • MediaWiki is under active development
  • Large user base is familiar with how to use the software
  • Many extensions are available
  • Multiple skins (design templates)
  • File upload management
  • Automatic image resizing as needed

[edit] Disadvantages

  • Creating a skin can be somewhat awkward. MediaWiki doesn't provide an elegant template structure.
  • Multiple CSS files are built and served per page by the application.

[edit] Upgrading

Upgrading a MediaWiki installation to a newer version is typically simple.

  1. Create a full database and file backup before attempting any upgrade. Keep a copy of LocalSettings.php to copy back over the default.
  2. Unpack the MediaWiki code over the older code base. This will keep the existing uploaded files and skins intact.
  3. Copy your backup of LocalSettings.php over the newer sample file.
  4. Copy AdminSettings.sample to AdminSettings.php and edit to set appropriate database administrative permissions.
  5. From the command line run maintenance/update.php through your PHP interpreter.

[edit] See Also