Docker4Drupal

Установка/настройка: https://niklan.net/blog/172

Полезные алиасы

i:docker4drupal - Поднимает последнию версию docker4drupal.
i:drupal-project - Поднимает последнию версию drupal-project.

Файл .bash_aliases в домашней папке.

Ajax command

http://xandeadx.ru/blog/drupal/492 - Описание команд AJAX-фреймворка.
http://xandeadx.ru/blog/drupal/378 - Как создать свою AJAX команду.

Entity metadata wrapper

Инициализировать

$wrapper = entity_metadata_wrapper($type, $id);
$wrapper = entity_metadata_wrapper($type, $entity);

Правильный способ, юзать всегда если не хотите искать где ошибка по всем модулям.

SSH

Скачать с ftp рекурсивно.

wget -r ftp://username:password@1.2.3.4/dir/*

Поиск пути к программе.

which name

Пути для запуска программ

echo $PATH

Создать ссылку

ln -s target link_name

Drush

Backup для переноса на другой хостинг

drush cc all &&
drush arb --destination=../backups/site.tar.gz --tar-options="--exclude=node_modules --exclude=.git --exclude=.idea --exclude=sites/default/settings.php"

Backup для хранения

Чистим cache что бы были чистые таблицы с cache.
Чистим cache advagg.
Чистим нарезанные картинки (тупо что бы архив был по меньше).