Jump to content

Langages de programmation

From mediawiki.org
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Programming languages and the translation is 100% complete.

De nombreux langages de programmation sont associés avec MédiaWiki, dont:

  • PHP – le langage primaire dans lequel MédiaWiki a été écrit à l'origine, et qui est utilisé par la plupart du nouveau code de MédiaWiki
  • JavaScript – language used for many important components of MediaWiki, notably VisualEditor, Parsoid, and all Gadgets, not to mention most code delivered to the browser via ResourceLoader for execution.
  • Lua – language of scripts executed via Scribunto.
  • Ruby – the base language for the browser test engine (Cucumber) and is used in Puppet deployment system.
  • Python – used in development of many tools such as Pywikibot.
  • De nombreuses librairies client sont disponibles sur API:code client , y compris C++, c# (.NET), Java OCaml, Objective-C, Perl, Python, R, et Ruby

Conventions de codage

Voir aussi