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 juste-à-temps (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 ?
 * All edits and log entries made via HHVM are tagged so they can be [//www.mediawiki.org/w/index.php?namespace=&tagfilter=HHVM&translations=filter&title=Special%3ARecentChanges filtered] on Special:RecentChanges. This is to enable faster discovery of any potential bugs.
 * When will the tags be removed?
 * In approximately 3 months, mid-January, if everything goes smoothly.
 * 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 ?
 * Tous les bugs liés à HHVM sont taggés avec le mot-clé « hhvm » sur  ; vous pouvez donc utiliser une [//bugzilla.wikimedia.org/buglist.cgi?keywords=hhvm&keywords_type=allwords&list_id=345439&query_format=advanced&resolution=--- recherche enregistrée] pour voir tous les bugs ouverts.
 * Où dois-je signaler les problèmes que je pense être liés à HHVM ?
 * Si vous avez l’habitude de Bugzilla, n’hésitez pas à créer une fiche de bug là-bas et à la tagger avec le mot-clé « hhvm ». Si vous avez l’habitude d’utiliser IRC, connectez-vous sur #wikimedia-tech et faites-en part là-bas. Ou laissez juste un rapport sur la page de discussion (en anglais de préférence).

Voir aussi

 * La page principale du projet : HHVM
 * HHVM – information on the English Wikipedia