bxmeta.@bxmeta

Инфраструктура
и деплой сайта.

Организую выпуск изменений так, чтобы было понятно, какая версия работает, где её проверяли и как действовать при проблеме.

Обсудить задачу
Инфраструктура и деплой сайта: иллюстрация

С чего начнём

Пришлите адрес и короткое описание. Сначала оценю задачу и согласую работу.

Формат
Разовая работа или поддержка
Проекты
Laravel, PHP, Битрикс и другие платформы
Связь
Напрямую со специалистом

Когда обращаться.

Что входит в работу.

Конкретный объём фиксируем до начала. Ниже: задачи в рамках этого направления.

Разбор текущего процесса

Выясняю, где хранится код, как передаются настройки, какие команды запускаются вручную и какие компоненты зависят от релиза.

Тестовая среда

Готовлю отдельное окружение для проверки изменений. Уточняю, какие данные можно использовать и как отделить тестовые письма и платежи от рабочих.

Порядок выпуска

Настраиваю или упорядочиваю Git, установку зависимостей, сборку, изменения базы и запуск сервисов. Конкретный процесс выбираем под проект.

Фоновые задачи и возврат

Проверяю очереди и планировщик. Описываю шаги отката; для изменений базы отдельно разбираю совместимость и риск потери новых данных.

Что останется
после работы.

Вы получаете воспроизводимый порядок выпуска, список необходимых настроек и инструкции для проверки и возврата. Новый специалист сможет разобраться в процессе по документу.

Тестовая копия включена в тариф "Бизнес" за 24 900 ₽ в месяц. Построение новой инфраструктуры и её внешние расходы согласуются отдельно. На небольшом проекте сложный оркестратор может быть не нужен.

Стоимость
и формат.

Стоимость зависит от текущего окружения, числа сервисов и степени автоматизации. Сначала согласуем минимальный рабочий процесс; дополнительные окружения и сложную автоматизацию оцениваем отдельно.

До начала работ.

Обязательно внедрять Docker или Kubernetes?

Нет. Цель: понятный и проверяемый выпуск изменений. Инструменты выбираются по устройству проекта, команде и требованиям, а не по списку технологий.

Сможете наладить очереди Laravel?

Да, проверю запуск процессов, используемые подключения и очереди, обработку ошибок и поведение после выпуска новой версии.

Нужна ли тестовая среда небольшому сайту?

Если на сайте есть заказы, оплата или обмен, проверять изменения на копии спокойнее, чем на рабочем сайте. Сайту-визитке может хватить резервной копии и понятного порядка отката.

Что делать, если у нас нет Git?

Начну с того, что зафиксирую текущее состояние кода в репозитории. Дальше изменения проходят через него, и видно, что и когда поменялось.

Обсудим вашу задачу.

Пришлите адрес сайта и описание ситуации. Согласуем следующий шаг, объём и стоимость.

Обсудить задачу