Технология
Разработка на Docker
Одинаковое окружение у разработки и на сервере.
Docker собирает проект в контейнеры, где зафиксированы версии PHP, базы, расширений и всего остального. Благодаря этому исчезает классическая ситуация «у меня работало»: окружение на машине разработчика, на тестовом сервере и на боевом — одно и то же, описанное в файле рядом с кодом.
Практическая польза видна на двух вещах. Первая — новая копия проекта разворачивается за минуты: можно быстро поднять тестовую версию, показать заказчику спорную правку и не бояться сломать работающий сайт. Вторая — обновления. Переход на новую версию PHP проверяется в контейнере заранее, а не выясняется на живом сайте в пятницу вечером.
При переезде между хостингами контейнеры экономят больше всего: вместо восстановления настроек по памяти и переписки с поддержкой хостера проект просто запускается на новом сервере в том же виде.
Где применяем Docker
Сервисы на фреймворках, тестовые копии, переезды между хостингами, обновления.
Когда это не нужно
Для сайта на обычном виртуальном хостинге не нужен — там его попросту негде запустить.
Мы говорим об этом до старта, а не после подписания договора: переплата за инструмент, который не решает вашу задачу, — самая обидная статья бюджета.
Частые вопросы
Сколько стоит разработка на Docker?
Стоимость зависит от объёма и интеграций: лендинг обходится от 50 000 ₽, корпоративный сайт — от 90 000 ₽, сервис со своей логикой — от 300 000 ₽. Точную смету считаем после разговора о задаче, ориентир можно получить в калькуляторе на сайте.
Где применяется Docker?
Сервисы на фреймворках, тестовые копии, переезды между хостингами, обновления.
Когда Docker использовать не стоит?
Для сайта на обычном виртуальном хостинге не нужен — там его попросту негде запустить.
Кому останутся исходники и доступы?
Все исходники, доступы к хостингу, домену и админке остаются у заказчика. Технически привязывать клиента к себе мы считаем нечестным: уйти к другому подрядчику можно в любой момент.
Что делаем на этом стеке
Чем могу помочь? 🦫
Оставьте телефон — прораб Игорёша перезвонит и посчитает смету. Или напишите в мессенджер.
Или обсудить проект письмом →