Mercury Vagrant: запуск WordPress на HHVM и PHP-FPM
WP Engine в сотрудничестве с создателями VVV из 10up выпустили на днях Mercury Vagrant (HGV). Новая open source конфигурация Vagrant использует HHVM для обслуживания PHP-кода. Она включает в себя также возможность запуска вашего разрабатываемого сайта на стандартном PHP для сравнительного тестирования.
Mercury Vagrant полезен для всех WordPress-разработчиков, которые хотят создавать свои решения на HHVM. В прошлом году WP Engine скооперировались с 10up для запуска Mercury, новой корпоративной хостинг-платформы HHVM WordPress. Mercury Vagrant предлагался для помощи клиентам WP Engine с локальной установкой, однако он не затачивался специально под инфраструктуру хостинга. Он вышел под лицензией GPL и мог использоваться с любым хостингом.
Mercury Vagrant включает в себя следующие компоненты, которые доступны после резервирования виртуальной машины:
HGV создает четыре разных сайта со встроенной документацией для выполнения кода либо в HHVM, либо в PHP-FPM:
- hgv.dev — Общая документация и ссылки для всех инструментов
- hhvm.hgv.dev — Новая сборка WordPress, запущенная на HHVM
- php.hgv.dev — Новая сборка WordPress, запущенная на PHP-FPM (PHP 5.5)
- admin.hgv.dev — Полезные инструменты администрирования (phpMyAdmin, и т.д.)
Также имеются URL-адреса для тестирования кэширования Varnish:
- cache.php.hgv.dev
- cache.hhvm.hgv.dev
WP Engine планируют поддерживать и улучшать Mercury Vagrant в обозримом будущем. Команда сотрудничала с Facebook для решения многих предыдущих проблем использования HHVM с WordPress-сайтами. Даже если вы используете другой хостинг, предлагающий HHVM, данная конфигурация Vagrant подойдет вам – она является очень мощной, профессионально выполненной и поддерживаемой, предназначенной для локального тестирования. Если вам нужна помочь по началу работы с ней, WP Engine создали многочисленные видео-руководства, которые позволят вам настроить вашу локальную машину HHVM с Vagrant.
Mercury Vagrant – инструмент сообщества, который позволит разработчикам ближе познакомиться с запуском сайтов на HHVM. Тесты, сравнивающие WordPress-сайты на HHVM с PHP-FPM, показывают 600% прирост производительности для HHVM. Такое кардинальное увеличение производительности должно привести к появлению большего количества хостингов, предлагающих поддержку HHVM в ближайшем будущем.
Источник: wptavern.com