HHVM/Über

From mediawiki.org
This page is a translated version of the page HHVM/About and the translation is 100% complete.

HHVM (auch als HipHop Virtual Machine bezeichnet) ist eine virtual machine für PHP mit einem zugeordneten Just-in-Time (JIT) Compiler. Das Bereitstellen von HHVM in einem MediaWiki-Wiki sollte für die meisten Benutzer zu allgemeinen Leistungsverbesserungen führen.

HHVM wurde am 25.11.2014 für alle Wikis bereitgestellt.[1] Um zu überprüfen, ob es bei dir aktiviert ist, kannst du Special:Version in deinem Wiki besuchen und nachsehen, ob „HHVM“ anstelle von „PHP“ in der Tabelle im Abschnitt „Installierte Software“ steht.

Unsere ersten Benchmarks[2] zeigen, dass HHVM entscheidend schneller arbeitet als der derzeit eingesetzte PHP Interpreter.

Häufig gestellte Fragen

  • Was macht HHVM?
    HHVM sollte die Ladezeit verringern für:
    • Jede Seite, die du eingeloggt betrachtest.
    • Die Speicherung von Seiten, die du bearbeitest – eingeloggt oder nicht.
  • Warum sind manche Bearbeitungen markiert?
    Ursprünglich war HHVM ein optionales Betafeature, das nur Benutzern zugänglich war, die es angefordert haben. Jetzt ist es universell für alle Benutzer. Die Markierungen waren am 2014-11-10 verdeckt.
  • Warum wird für Bearbeitungen, die mit Gadgets gemacht werden, kein HHVM verwendet?
    Die meisten Gadgets verwenden die API zum Bearbeiten, die dieses Beta-Feature aktuell nicht unterstützt.
  • Was sind bekannte Probleme mit HHVM?
    Alle Fehlerberichte zu HHVM werden in Phabricator mit dem Schlüsselwort „hhvm“ markiert, so dass die Schlagwortsuche verwendet werden kann, um alle offenen Fehlerberichte anzuzeigen.
  • Wo sollte ich Fehler melden, die meiner Ansicht nach durch HHVM verursacht werden?
    Wenn du den Umgang mit Phabricator beherrscht, zögere nicht, einen Fehlerbericht zu erstellen und diesen mit dem Schlüsselwort „hhvm“ zu markieren. Wenn du dich ebenfalls mit IRC auskennst, trete #wikimedia-tech bei und melde den Fehler dort. Alternativ kannst du ein Problem auch einfach auf der Diskussionsseite melden.

Siehe auch

  • Die Haupt-Projektseite: HHVM
  • HHVM – Informationen in der englischen Wikipedia