Быстрый старт на проекте с Drupal 7 без головной боли: решение проблем и работа без установки зависимостей

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру 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 Репозиторий сборки

  • Чат, где можно задать вопросы и что-то предложить

  • Мой канал в телеграме, где я делюсь опытом и мыслями

Источник: https://habr.com/ru/articles/729402/


Интересные статьи

Интересные статьи

Настоящая статья продолжает тему предыдущей работы (https://habr.com/ru/post/560266/)  и также посвящается особо извращенным способам заполнения двухмерных массивов согласно определенному шаблон...
Для начала предлагаю вспомнить очень старую, но мудрую сказку Шарля Перро про кота в сапогах:Кот, доставшийся по наследству одному из сыновей мельника, не просто стал его слугой, энергичным и находчив...
Миша — разработчик. Недавно он уволился из компании и ищет себе новое местечко. После череды собеседований он наконец попал в команду разработки. Миша хочет понравиться ребятам, а особенно — тимлиду. ...
Если мы хотим передать данные из Django в JavaScript, мы обычно говорим об API, сериализаторах, вызовах JSON и AJAX. Обычно дело усложняется наличием React или Angular на...
Объект на «плавающем» фундаменте для защиты от землетрясений. Меня зовут Павел, я руковожу в КРОК сетью коммерческих дата-центров. Мы за последние лет 15 построили заказчикам точно больше со...