Для чего нужны папки на сайтах/по умолчанию/файлы?
Существует довольно похожий вопрос в Для чего нужны все каталоги в новой структуре Drupal 8? о структуре каталогов Drupal, но не объясняется содержимое каталога сайтов/по умолчанию/файлы.
В таком каталоге есть все эти папки:
- 2016-01/
- 2016-02/
- ...
- Конфигурация nejjjnck1_cmdkmckdls9cd-ckd89cdscd78cdscnjd89/
- css/
- встроенные изображения/
- js/
- языки/
- php/
- стили/
- переводы/
Первые две папки содержат загруженный пользователем контент. Для чего предназначены другие папки и как/когда создается их содержимое? Какие из этих папок должны быть включены в репозиторий Git?
1 answers
Они создаются разными частями системы, когда это необходимо, практически для всего, что необходимо модулю для хранения файлов.
Было бы бессмысленно пытаться перечислить их все, так как основные/дополнительные/пользовательские модули могут размещать файлы/папки там произвольно; Drupal не накладывает никаких ограничений на то, что может/не может быть сохранено там, это зависит от каждого бита кода относительно того, как и когда он использует эту папку для чтения/записи.