drush

Мой Топ-10 drush команд

Многие друпал разработчики наверняка каждый день пользуются drush - утилитой с интерфейсом командной строки, созданной для управления и администрирования Drupal сайтов.
Кто то его использует для работы с друпал проектами : для их скачивания, включения, выключения и деинсталляции.
Также его используют для обновления друпала , для работы с features, для очистки кеша при разработке модулей и тем для друпала, для создания файловых бекапов и бекапов базы данных, а также для многих других целей.

Алиасы в drush и синхронизация файлов/базы данных используя sql-sync и rsync

Drush многими воспринимается всего лишь как средство консольного управления для друпал сайтов. Все конечно же знают как с помощью драш установить(скачать, включить, отключить или удалить) друпал проекты (модули и темы), почистить кеш, запустить крон и даже обновить друпал установку.

Перенос конфигурации сайта в Drupal 8 с помощью drush и git

В предыдущей статье мы рассмотрели конфигурационную систему в друпал 8. В ней были описаны способы как с помощью админки импортировать и экспортировать конфигурацию сайта. Но это же можно делать и при помощи drush, и при этом с помощью git делать деплой на рабочий сервер.

Автодополнение drush команд

Все наверняка знают такой замечательный консольный инструмент для друпала drush, который позволяет значительно облегчить жизнь друпал разработчику.
Но мне в нем не хватало всегда автокомплита команд, к которым я привык (и не я один, надеюсь), которые позволяют делать автозавершение ввода и выводить возможные варианты набираемых команд простым нажатием кнопки Tab.