HHVM/About/fr

HHVM (aussi connu sous le nom de HipHop Virtual Machine – Machine Virtuelle HipHop) est une machine virtuelle pour PHP avec un compilateur just-in-time (JIT) associé. Déployer HHVM sur un wiki MediaWiki devrait mener à des améliorations des performances globales pour la plupart des utilisateurs.

Actuellement, sur les wikis Wikimedia et pour les utilisateurs inscrits, vous pouvez demander à utiliser HHVM en allant dans l’onglet Fonctionnalités bêta dans vos préférences. Vous pouvez vérifier que c’est activé pour vous en allant sur Spécial:Version sur votre wiki et en vérifiant qu’il est inscrit « HHVM » au lieu de « PHP » dans le tableau « Logiciels installés ». Une fois que les développeurs et les administrateurs système seront satisfaits de la stabilité, ce sera activé par défaut pour tous les utilisateurs.

Nos premiers tests de performance montrent que HHVM est significativement plus rapide que l’actuel interpréteur PHP.

FAQ

 * Comment savoir si une modification a été faite via HHVM ?
 * Toutes les contributions et les entrées de journaux faites via HHVM sont taggées comme tel et peuvent être [//www.mediawiki.org/w/index.php?namespace=&tagfilter=HHVM&translations=filter&title=Special%3ARecentChanges filtrées] sur Spécial:Modifications récentes.
 * Pourquoi est-ce que les contributions faites avec les gadgets n’utilisent pas HHVM ?
 * La plupart des gadgets utilisent l’API pour faire les modifications, et celle-ci ne tient pas compte de cette fonctionnalité bêta.
 * Quels sont les problèmes connus avec HHVM ?
 * All bugs related to HHVM are tagged with the keyword "hhvm" on, so you can use a [//bugzilla.wikimedia.org/buglist.cgi?keywords=hhvm&keywords_type=allwords&list_id=345439&query_format=advanced&resolution=--- saved search] to see all open bugs.
 * Où dois-je signaler les problèmes que je pense être liés à HHVM ?
 * If you're familiar with bugzilla, feel free to file a bug there and tag it with the "hhvm" keyword. If you're familiar with IRC, join #wikimedia-tech and report it there. Or just leave a report on the talk page.

Voir aussi

 * La page principale du projet : HHVM
 * HHVM – informations sur Wikipédia