HHVM/Описание

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

HHVM (также известная как виртуальная машина HipHop Virtual Machine) — это виртуальная машина для PHP, с соответствующим компилятором (just-in-time (JIT)). Развёртывание HHVM на MediaWiki должно привести к повышению производительности по всем направлениям для большинства пользователей.

HHVM был внедрён на все вики-проекты 25 ноября 2014 года.[1] Вы можете проверить, включена ли у вас эта функция, посетив страницу Служебная:Версия в своей вики, и убедившись, что там в таблице "Установленное программное обеспечение" стоит "HHVM" вместо "PHP".

Наши предварительные тесты[2] показывают, что HHVM значительно быстрее, чем текущий интерпретатор PHP.

ЧЗВ

  • Что же делает HHVM?
    HHVM должен уменьшить время загрузки для:
    • Любых страниц, которые Вы просматриваете после входа в систему.
    • Сохранения отредактированных Вами страниц, независимо от того представились Вы системе или нет.
  • Почему некоторые правки помечаются?
    Вначале HHVM была бета-функцией на выбор, доступной только запросившим её участникам. Теперь она общая для всех участников. Метки правок удалены 10 ноября 2014 года.
  • Почему изменения, сделанные с помощью гаджетов, не используют HHVM?
    Большинство гаджетов используют для редактирования API, которые на данный момент не поддерживаются этой бета-функцией.
  • Какие проблемы с HHVM известны?
    Все ошибки, связанные с HHVM, помечаются ключевым словом "hhvm" на Фабрикатор , так что Вы можете использовать поиск, чтобы увидеть все открытые баги.
  • Где я должен сообщать о проблемах, которые, как я думаю, связаны с HHVM?
    Если Вы знакомы с Phabricator, то не стесняйтесь сообщить нам об ошибке там и пометить её с помощью ключевого слова "hhvm". Если Вы знакомы с IRC, присоединяйтесь к #wikimedia-tech и сообщите её там. Или просто оставьте отчёт на странице обсуждения.

См. также

  • Главная страница проекта: HHVM
  • HHVM — информация в Википедии