HHVM/Про HHVM
< HHVM
Ця сторінка застаріла. Зберігається для архівних цілей. Він може документувати розширення або функції, які застаріли та/або більше не підтримуються. Do not rely on the information here being up-to-date. |
HHVM (також відома як віртуальна машина HipHop) — це віртуальна машина для 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 і повідомте її там. Або просто залиште звіт на сторінці обговорення.