Те, кто размещает или управляет сайтами на WP Engine, теперь имеют в своем распоряжении новый инструмент . Он называется DevKit , разработанный Крисом Вигманом и Джейсоном Столлингсом.
DevKit – это локальная среда разработки WordPress, которая включает доступ к SSH-шлюзу, развертывание push и pull для WP Engine, команды интерфейса командной строки для платформы темы Genesis и другие инструменты.
Хотя DevKit тесно интегрирован с WP Engine, программное обеспечение можно использовать независимо от хоста. Имея Local by Flywheel , Vagrant , XAMPP и другие доступные инструменты, Вигман объясняет, что побудило его создать новое решение.
«Я работал над идеальной средой разработчика WordPress с тех пор, как узнал о Vagrant в 2013 году», – сказал он. «Так как это никогда не было моей постоянной работой, я никогда не смогу вывести ее на новый уровень. DevKit дает мне возможность сделать это ».
Столлингс добавил: «Мы хотели создать отличный набор инструментов для разработчиков, использующих WP Engine. Это было нашей миссией с самого начала – создать что-то, что хотят использовать все разработчики (включая нас)! »
Что касается того, что отличает DevKit от других, «я думаю, что наша архитектура сильно отличается от обоих инструментов», – сказал Столлингс.
«Подобно Docker Engine, DevKit CLI является интерфейсом для DevKit. Таким образом, когда мы создаем графический интерфейс, он на 100% дополняет интерфейс командной строки, и их можно использовать как взаимозаменяемые. Это позволит нам создавать и другие интерфейсы в будущем ».
DevKit предоставляет следующие возможности:
- Container-локальная среда разработки
- Доступ к шлюзу SSH
- Отправка и извлечение развертываний в WP Engine
- Просмотрите свой местный сайт с другими через нгрок
- Селектор версии PHP
- Клиент тестирования Email
- MySQL
- Локальный SSH и WP-CLI
- Команды Genesis Framework WP-CLI
- phpmyadmin
- webgrind
- Varnish
- Прокси HTTPS
- xdebug
В настоящее время пользовательский интерфейс DevKit командаline только с планами добавить графический интерфейс в конце этого года. Он доступен бесплатно и находится в стадии открытой бета-версии для Mac и Linux. Те, кто заинтересован в участии в открытом бета-тестировании, могут зарегистрироваться на целевой странице DevKit .