Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Давайте поговорим о сборке для разработки на Drupal 7 с использованием Docker Compose. Drupal 7 был выпущен более 10 лет назад, но до сих пор используется многими сайтами и веб-приложениями. Он имеет огромное сообщество разработчиков и пользователей, которые продолжают поддерживать и развивать его.
Сборка Drupal 7 dev kit создана для упрощения и ускорения процесса разработки на Drupal 7. Она использует Docker Compose, чтобы создать контейнеры для PHP, MySQL и других сервисов, необходимых для работы с Drupal 7. С помощью этой сборки вы можете быстро вливаться в существующие проекты, не тратя время на установку и настройку окружения.
Как использовать сборку? Просто склонируйте репозиторий и запустите команду startproject. Это создаст директорию проекта в projects и все необходимые файлы окружения проекта. После этого вы можете указать ссылку на Git-репозиторий и ветку, чтобы склонировать проект в директорию Git.
Структура директорий проекта содержит несколько важных папок:
config: Содержит все конфигурационные файлы, которые монтируются в контейнеры.
drupal-data: Здесь располагается бекап проекта.
db-data: Сюда распаковывается дамп базы данных для автоматического импорта при первом запуске контейнера MySQL.
backup: используется для хранения всех рабочих бекапов проекта.
git: здесь находится чистый Git-репозиторий, части над которыми работаете монтируются в проект в директорию drupal-data.
По умолчанию, это директория модулей ./git/sites/all. Однако, вы можете настроить это под свои нужды.
Использование сборки Drupal 7 dev kit идеально подходит для разработчиков, которые хотят сократить время на установку и настройку окружения и сосредоточиться на разработке. Эта сборка позволяет быстро начать работу над проектом. Кроме того, использование Docker Compose делает этот процесс более гибким и удобным, позволяя легко добавлять и изменять сервисы и настройки по мере необходимости.
В целом, Drupal 7 dev kit - это отличный инструмент для разработчиков, которые пришли на проект с 7 версией Drupal и желают поскорее приступить к работе, не отвлекаясь на сборку и настройку окружения.
GIT Репозиторий сборки
Чат, где можно задать вопросы и что-то предложить
Мой канал в телеграме, где я делюсь опытом и мыслями