HHVM/Описание
Appearance
< HHVM
Эта страница устарела. Она сохраняется в архивных целях. Здесь может содержаться документация к расширению или функции, которая устарела и/или более не поддерживается. Не полагайтесь на актуальность привёденной здесь информации. |
HHVM (также известная как виртуальная машина HipHop Virtual Machine) — это виртуальная машина для PHP, с соответствующим компилятором (just-in-time (JIT)). Развёртывание HHVM на MediaWiki должно привести к повышению производительности по всем направлениям для большинства пользователей.
HHVM был внедрён на все вики-проекты 25 ноября 2014 года.[1] Вы можете проверить, включена ли у вас эта функция, посетив страницу Служебная:Версия в своей вики, и убедившись, что там в таблице "Установленное программное обеспечение" стоит "HHVM" вместо "PHP".
Наши предварительные тесты[2] показывают, что HHVM значительно быстрее, чем текущий интерпретатор PHP.
ЧЗВ
- Что же делает HHVM?
- HHVM должен уменьшить время загрузки для:
- Любых страниц, которые Вы просматриваете после входа в систему.
- Сохранения отредактированных Вами страниц, независимо от того представились Вы системе или нет.
- HHVM должен уменьшить время загрузки для:
- Почему некоторые правки помечаются?
- Вначале HHVM была бета-функцией на выбор, доступной только запросившим её участникам. Теперь она общая для всех участников. Метки правок удалены 10 ноября 2014 года.
- Почему изменения, сделанные с помощью гаджетов, не используют HHVM?
- Большинство гаджетов используют для редактирования API, которые на данный момент не поддерживаются этой бета-функцией.
- Какие проблемы с HHVM известны?
- Все ошибки, связанные с HHVM, помечаются ключевым словом "hhvm" на Фабрикатор , так что Вы можете использовать поиск, чтобы увидеть все открытые баги.
- Где я должен сообщать о проблемах, которые, как я думаю, связаны с HHVM?
- Если Вы знакомы с Phabricator, то не стесняйтесь сообщить нам об ошибке там и пометить её с помощью ключевого слова "hhvm". Если Вы знакомы с IRC, присоединяйтесь к #wikimedia-tech и сообщите её там. Или просто оставьте отчёт на странице обсуждения.