Что при деплое делать с настройками производительности?

Главные вкладки

Аватар пользователя VasyOK VasyOK 16 августа 2020 в 23:34

Всем привет!

Худо бедно пытаюсь цивилизованно работать.

Допустим на продакшене включены настройки производительности ядра Drupal + модуля advagg.
В версии сайта, которая на моем ПК эти настройки мешают как минимум для правки стилей темы.

Как с этим работать? Можно как-то заливать на Github изменения сайта (конфиги) без настроек производительности?

Что-то из этого надо?
https://www.drupal.org/project/config_ignore
https://www.drupal.org/project/config_split_ignore
https://www.drupal.org/project/features

Комментарии

Аватар пользователя VasyOK VasyOK 21 августа 2020 в 2:13

Нужно понять: как организован процесс внесения изменений на сайт через Git.

Например я правлю стили на сайте ну может вьюхи какие-то изменяю. Мне на дев верси настройки производительности мешают для правки стилей. А каждый раз перекликивать их мне кажется не правильно.

Ну допустим настройки производительности - это только одна страничка можно и перекликать. А Могут быть и всякие разные модули типа Advagg и многие другие.

В D7 была возможность выключить модуль, а потом его включить. В D8 модуль можно удалить, а не отключить (хотя что-то для отключения тоже кажись есть).

Аватар пользователя VasyOK VasyOK 21 августа 2020 в 2:16

Ок, пока простой вариант. Поставил config_ignore. Да, я понял - можно в нем вписать имена файлов конфигураций, которые не будут импортироваться. А как эти имена файлов найти?

Аватар пользователя VasyOK VasyOK 21 августа 2020 в 13:50

Допустим я определю на глаз, что файлы advagg*.yml относятся к соотв модулю. А в каком файле содержится конфигурация настроек производительности ядра? Модуль BigPipe проде страницы конфигурации не имеет. Что делать если он мне на дев версии не нужен?

Модуль features поможет?