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
- OpenID support (note that version 0.8.2 of the OpenID MediaWiki extension has at least two very significant bugs)
- Spam prevention
- 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.
- Create a full database and file backup before attempting any upgrade. Keep a copy of LocalSettings.php to copy back over the default.
- Unpack the MediaWiki code over the older code base. This will keep the existing uploaded files and skins intact.
- Copy your backup of LocalSettings.php over the newer sample file.
- Copy AdminSettings.sample to AdminSettings.php and edit to set appropriate database administrative permissions.
- From the command line run maintenance/update.php through your PHP interpreter.

