MediaWiki : wiki puissant mais complexe

Fiche PLUME
  • Création ou MAJ importante : 21/10/2008
  • Correction mineure : 21/10/2008
Auteur :
  • Lucas Morlot - SIGA (EHESS)
Contributions importantes :
  • Fiche initialement rédigée par Pierre-Yves Gosset (CNRS/UREC lors de la rédaction)
Contact pour cette fiche :
  • Lucas Morlot qui accepte de faire un support léger à l'installation
Responsable thématique :
Mots clés
Description
Fonctionnalités générales : 

MediaWiki est une application basée sur PHP et MySQL permettant de créer des ensembles de pages web de façon collaborative.
Ses principales fonctionnalités sont :

  • la gestion des révisions,
  • des capacités de gestion de montée en charge importante (scalabilité), tant en terme de visites, de pages ou de nombre de contributeurs,
  • possibilité d’assigner des catégories,
  • près de 400 extensions permettent d’étendre ses fonctionnalités de base (interfaçage LDAP, export PDF, etc),
  • gestion de modèles de pages ou de contenus,
  • internationalisation très travaillée (multi-langage)
Autres fonctionnalités: 
  • Gestion automatique des tables des matières
  • Gestion d’utilisateurs ou de groupes d’utilisateurs
  • Statistiques, gestion des pages orphelines
  • Pages de discussions associées à chaque article
  • Gestion d’une large variété de fichiers multimédias

Liste des fonctionnalités (eng) : http://www.mediawiki.org/wiki/Manual:MediaWiki_fea...

Interopérabilité: 

Possibilité d’importer et d’exporter des pages au format XML

Contexte d'utilisation: 

Installation et utilisation de l’application dans un contexte projet, permettant de rédiger des documents de façon collaborative.

Limitations, difficultés, fonctionnalités importantes non couvertes: 

Une erreur courante est de penser que MediaWiki est nécessairement un « bon » wiki car il s’agit du moteur de Wikipedia. Dans les faits, si son installation est simple, sa configuration est bien plus complexe que celle d’autres wikis. Ainsi, à moins d’avoir besoin d’extension particulière ou d’anticiper une forte charge, MediaWiki est loin d’être adapté à tous les usages. Par exemple, la gestion de groupes d’utilisateurs se fait en modifiant manuellement les fichiers de configuration, et la mise en place de zones à accès restreint nécessite l’installation d’extensions particulières, pas toujours compatibles avec la dernière version. MediaWiki n’est pas un wiki facile à configurer/administrer, même s’il a fait ses preuves au niveau international.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré: 

Existe au moins en rpm pour fedora 7

Plates-formes : 

Linux, Windows, Mac

Logiciels connexes: 
  • Serveur web : Apache, IIS
  • Langage : PHP 5.0 et suivants
  • Base de données : MySQL (4.0 et suivants) ou PostreSQL (8.1 ou suivants)
Autres logiciels aux fonctionnalités équivalentes: 

Dokuwiki, PmWiki, xwiki… cf. http://www.wikimatrix.org

Environnement de développement
Type de structure associée au développement: 

Communauté, encadrée par la fondation Wikimedia.

Eléments de pérennité: 

MediaWiki est l’application sur laquelle repose Wikipedia, l’un des 10 sites les plus visités au monde.

Références d'utilisateurs institutionnels: 

MediaWiki est une application largement installée et utilisée :

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums: 
Documentation utilisateur: 
Divers (astuces, actualités, sécurité): 
Contributions: 

Il est possible de soumettre des patches :
http://www.mediawiki.org/wiki/How_to_become_a_Medi...