Logo

Доработка Laravel-проекта — точечные изменения без переписывания с нуля

Laravel-проекты стареют тихо. Обновления фреймворка копятся — и вот уже версия на два мажора отстала. Очереди растут, а Horizon не справляется. N+1 запросы «съедают» сервер при каждом запуске отчёта. Новый функционал не добавляется, потому что «страшно трогать то, что работает». А когда нужно срочно интегрировать CRM или подключить API — выясняется, что половина кода — легаси, а документации нет.

Доработка Laravel — это не переписывание проекта с нуля. Это точечные изменения: исправить баг, добавить функционал, ускорить запросы, обновить версию, подключить интеграцию. Мы в Scroll Media занимаемся доработкой Laravel-проектов для компаний по всей Беларуси — без «давайте всё выкинем и сделаем заново». Потому что чаще всего выкидывать не нужно.

Что вы получаете:

  • Диагностику перед сметой — смотрим код, версии, зависимости. Без «прикинем на глаз».

  • Работу на копии — доработка на тестовой среде, а не на боевом проекте.

  • Обратную совместимость — то, что работает, продолжает работать.

  • Отчёт по изменениям — какие файлы, методы и миграции затронуты.

Кому нужна доработка Laravel

Если проекта ещё нет и нужно разработать с нуля — это отдельная услуга. Здесь — только про доработку существующего.

SaaS-платформам и стартапам

когда продукт вырос, а архитектура не успевает: очереди, кэш, оптимизация запросов, новые модули.

Интернет-магазинам на Laravel

интеграции с 1С, CRM, платёжными системами, переработка каталога, ускорение выборок.

Корпоративным порталам и B2B-системам

роли и доступы, интеграции с внутренними сервисами, новые сценарии, отчётность.

Проектам после другого подрядчика

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

Когда нужна доработка Laravel, а не переписывание

Проверьте по симптомам — если узнали хотя бы два, это задача для доработки:

  • Функционал не добавляется. Страшно трогать код, нет тестов, боятся сломать. Мы работаем с тестами и на копии — риск минимален.

  • Проект «тормозит». Страницы грузятся долго, N+1 запросы, тяжёлые выборки, очереди не справляются.

  • Версия Laravel устарела. Фреймворк не обновлялся годами, а новые пакеты уже не поддерживают вашу версию.

  • Интеграции не работают как надо. API «отваливается», вебхуки теряются, обмен с 1С или CRM сбоит.

  • Код после другого подрядчика. Нет документации, «магические» методы, кастомные велосипеды — но проект работает и приносит деньги.

Переписывать с нуля — дорого и долго. Доработка решает конкретные задачи, не трогая то, что уже работает.

Что входит в laravel доработка

  • Исправление багов и сбоев. Ошибки в контроллерах, моделях, миграциях, джобах. Конфликты пакетов, сбои после обновлений, «плавающие» баги, которые проявляются только на части запросов.

  • Добавление функционала на Laravel. Новые модули, методы API, страницы, роли, отчёты. Кастомные команды Artisan, джобы, слушатели событий. Всё — с тестами на ключевые сценарии.

  • Оптимизация запросов и производительности. Убираем N+1, настраиваем eager loading, кэширование (Redis, Memcached), очереди (Horizon), индексы в PostgreSQL/MySQL. Если «тормозит» — находим причину, а не «добавляем сервер».

  • Интеграции и API. REST API, GraphQL, вебхуки, интеграции с 1С, CRM (Bitrix24, AmoCRM, RetailCRM), платёжными системами, службами доставки. С проверкой обмена после каждого изменения.

  • Обновление версии Laravel и рефакторинг. Поднимаем проект до актуальной версии фреймворка, обновляем зависимости, убираем легаси-код. С тестами, чтобы не сломать то, что работает.

Как проходит доработка Laravel

Шаг 1. Диагностика.

Смотрим код, версии Laravel и зависимостей, журналы, тесты. Отвечаем на вопрос: «дорабатывать текущий проект или дешевле мигрировать».

Шаг 2. Постановка задачи.

Превращаем «ускорить каталог» в проверяемый сценарий: какой запрос, какие данные, какой результат считаем успехом.

Шаг 3. Смета и сроки.

Фиксируем объём, стоимость и сроки. Без «посмотрим по ходу» — бюджет известен до старта.

Шаг 4. Работа на копии.

Дорабатываем на тестовой среде или в отдельной ветке. Боевой проект не трогаем, пока не готово и не протестировано.

Шаг 5. Тестирование.

Проверяем сценарии, регрессию, нагрузку. Если тестов в проекте нет — пишем на ключевые сценарии.

Шаг 6. Выкладка и отчёт.

Выкладываем, проверяем ещё раз, отдаём отчёт: что изменено, какие файлы, какие миграции.

Сроки доработки Laravel

Тип задачи

Срок

Мелкие правки (баг, форма, метод API)

от 2 часов

Срочные баги (критично для работы)

до 8 часов

Обычные задачи (модуль, интеграция, оптимизация)

до 3 рабочих дней

Крупные доработки (обновление версии, рефакторинг, новый раздел)

от 1–2 недель

Сроки фиксируются в договоре. Если задача меняется по ходу — пересогласовываем.

Стоимость доработки Laravel

Ставка — 70 BYN/час. Это честная почасовая оплата, без «пакетов», в которых сгорают часы.

Минимальная задача — 70 BYN (1 час работы). Мелкий баг, правка метода, добавление поля.

Типовая доработка — от 210 BYN (3 часа). Новый метод API, доработка модуля, оптимизация выборки.

Крупные задачи — по проекту. Обновление версии Laravel, рефакторинг, миграция данных, новый раздел. Считаем по часам или фиксируем стоимость проекта после диагностики.

Что влияет на цену:

  • Состояние кода и наличие тестов.

  • Версия Laravel и зависимостей.

  • Нужна ли миграция данных.

  • Срочность задачи.

Заказать доработку Laravel можно с предварительной оценкой по описанию — а точную смету дадим после диагностики. Если задача окажется из другой услуги (поддержка, разработка с нуля) — скажем честно и не будем «продавать» лишнее.

Также оказываем услуги

Редизайн и модернизация

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

Исправление ошибок

Ошибки на сайте могут привести к некорректной работе отдельных функций, потере обращений, сбоям в оформлении заказов и полной недоступности страниц.

Техническая поддержка сайтов

Техническая поддержка сайтов

Оптимизация скорости сайта

Оптимизация скорости сайта

Доработка сайтов

Есть задачи, которые не решаются обновлением CMS или правкой текста. Нужен новый фильтр в каталоге — чтобы клиенты находили товар за два клика, а не за десять.

Технический аудит сайта

Сайт может выглядеть нормально — и при этом терять деньги каждый день. Страницы не индексируются, но вы об этом не знаете. Редиректы настроены так, что вес уходит «в никуда».

Что нужно от вас для старта

  • Доступы: репозиторий (Git), сервер или Docker-окружение, доступ к БД (или дамп).

  • Описание задачи: что должно работать «до» и «после», какой сценарий проверяем.

  • Приоритет: критично / планово — влияет на сроки и стоимость.

  • Контактное лицо: кто принимает результат и подписывает приёмку.

Если доступов нет — поможем восстановить или запросить у предыдущего подрядчика.

Почему Scroll Media

С 2014 года

более 10 лет в разработке и доработке сайтов, включая Laravel-проекты. Работаем с компаниями по всей Беларуси.

Собственная команда

backend на PHP/Laravel, DevOps, QA. Не передаём доработку «на сторону».

Работа по договору

объём, сроки и стоимость фиксируются до старта. Ставка 70 BYN/час.

Прозрачность

доступ к тикет-системе, отчёты по задачам, история изменений. Резиденты технопарка.

FAQ

Чем доработка Laravel отличается от разработки с нуля?
Сколько стоит доработка Laravel?
Вы обновляете Laravel до актуальной версии?
Вы работаете с проектами после другого подрядчика?
Вы делаете добавление функционала на Laravel?
Вы работаете только по Минску или по всей Беларуси?
Даёте гарантию на доработку?

Готовы обсудить доработку Laravel?

Опишите задачу — дадим предварительный диапазон по срокам и стоимости. После диагностики — точную смету. Работаем по всей Беларуси. Без обязательств.