В чем разница между профилем установки и файлом создания drush?
Я только начинаю использовать drush и в восторге от использования профилей создания и установки drush. В чем разница между файлом drush make и профилем установки и могут ли они /могут ли они работать вместе?
1 answers
Друш делает...
Drush make - это расширение для drush, которое может создавать готовый к использованию сайт drupal, извлекая источники из разных мест. Это делается путем анализа плоского текстового файла (аналогичного файлу drupal.info) и загрузки описываемых в нем источников. С практической точки зрения это означает, что можно распространять сложный дистрибутив Drupal в виде одного текстового файла.
Обратите внимание, что он не устанавливает/не настраивает сайт для вас - он просто загружает и подготавливает необходимые файлы в указанных местах.
Профили установки предоставляют определенные функции и функции сайта для определенной цели или типа сайта. Они позволяют быстро настроить сложный, специфичный для конкретного использования сайт за меньшее количество шагов, чем при установке и настройке элементов по отдельности.
Как только вы использовали Drush Make для загрузки всех файлов, относящихся к вашему проекту, вы переходите вперед и установите Drupal как обычно (через пользовательский интерфейс или с помощью Drush), за исключением того, что вы выбираете свой профиль во время установки.
Код в профиле включает необходимые модули, настраивает начальную конфигурацию для этих модулей и основной системы, возможно, устанавливает демонстрационный контент (подумайте о коммерческом запуске), добавляет меню, устанавливает переменные и т. Д.
Использование Drush make для установки профиля было бы хорошим вопросом/ответом, чтобы посмотреть, чтобы получить представление о том, как они могут интегрироваться вместе.