Получить персональное предложение и стоимость

Профессиональная доработка сайтов на Yii - это

  • Сайт решает задачи бизнеса. Добавляем функции, которых не было в исходном проекте: личные кабинеты, каталоги, фильтры, калькуляторы, сложные формы, новые сценарии заказа, внутренние сервисы и автоматизацию. Дорабатываем существующее приложение на Yii без необходимости разрабатывать весь сайт заново
  • Даже недоделанный проект доводится до рабочего результата. Можем подключиться после другого подрядчика, разобраться в существующем коде и завершить функционал, который не был реализован или работает неправильно. Сначала изучаем архитектуру и зависимости между компонентами, затем определяем безопасный способ доработки
  • Сотрудники тратят меньше времени на ручную работу. Автоматизируем передачу данных между сайтом и CRM, 1С, ERP, платёжными сервисами, службами доставки и другими системами. Заявки, заказы, клиенты, товары, цены и статусы могут обрабатываться автоматически по заданной логике
  • Вы получаете готовую доработку, а не просто работу программиста по часам. Перед разработкой уточняем задачу, оцениваем существующий проект и фиксируем ожидаемый результат. Выполненные изменения проверяем до публикации на рабочем сайте
  • Сайт работает быстрее. Анализируем SQL-запросы, работу ActiveRecord, кэширование, обработку больших объёмов данных, фоновые задачи и обращения к внешним сервисам. Устраняем узкие места, которые замедляют важные пользовательские сценарии
  • Старый Yii-проект можно продолжать развивать. Обновляем PHP, Yii2 и Composer-зависимости, заменяем устаревшие расширения и рефакторим проблемные участки legacy-кода. Если техническое состояние проекта не позволяет безопасно реализовать новую функцию, сначала предлагаем необходимый объём модернизации
  • Маркетинг не ограничивается возможностями текущего сайта. Реализуем технические требования для SEO, аналитики, рекламы и повышения конверсии: дорабатываем структуру страниц, формы, URL, метатеги, микроразметку, события аналитики и другие элементы, которые требуют программных изменений
  • Клиентам становится проще пользоваться сайтом. Дорабатываем формы, каталоги, поиск, фильтры, личные кабинеты, оформление заказа и другие интерфейсы. При необходимости подключаем дизайнера и frontend-разработчика, чтобы новая функция была понятной пользователю, а не только технически работоспособной

Что включает доработка сайтов на Yii2

Дизайн, интерфейсы и frontend
  • Дорабатываем существующие страницы без полного редизайна сайта.
  • Создаём новые интерфейсные блоки и страницы.
  • Перерабатываем меню, навигацию, формы, таблицы, карточки и личные кабинеты.
  • Улучшаем пользовательские сценарии от входа на сайт до заявки, регистрации или заказа.
  • Адаптируем страницы под мобильные устройства.
  • Исправляем ошибки адаптивной и кроссбраузерной верстки.
  • Реализуем утвержденные макеты дизайна.
  • Исправляем ошибки взаимодействия frontend с backend.
  • Дорабатываем JavaScript-функциональность существующего проекта
Разработка и изменение функционала
  • Дорабатываем существующую бизнес-логику Yii-приложения.
  • Создаем новые разделы и пользовательские сценарии.
  • Разрабатываем личные кабинеты клиентов, партнеров и сотрудников.
  • Настраиваем роли и права доступа.
  • Создаём каталоги, поиск, фильтры, подборщики, калькуляторы и конфигураторы.
  • Дорабатываем корзину, оформление заказа и ecommerce-функционал.
  • Разрабатываем многоэтапные формы, анкеты и заявки со сложной логикой.
  • Создаём административные интерфейсы для сотрудников.
  • Автоматизируем внутренние операции компании.
  • Добавляем email-, SMS- и другие уведомления.
  • Дорабатываем контроллеры, модели, компоненты, сервисы и другие части Yii-приложения.
  • Реализуем новые консольные команды и фоновые процессы
Интеграции и API
  • Разрабатываем REST API и дорабатываем существующие endpoints.
  • Используем возможности Yii для авторизации, валидации, фильтрации, сортировки и пагинации API.
  • Интегрируем сайт с CRM-системами.
  • Настраиваем обмен с 1С, ERP и другими учётными системами.
  • Передаем заказы, клиентов, товары, цены, остатки, документы и статусы.
  • Подключаем платежные сервисы.
  • Интегрируем службы доставки.
  • Подключаем телефонию, системы аналитики, email- и SMS-сервисы.
  • Настраиваем обмен через API и webhooks.
  • Исправляем существующие интеграции после изменений на стороне внешнего сервиса.
  • Настраиваем обработку ошибок и повторную отправку данных там, где это требуется.
  • Создаём API для мобильного приложения, SPA или корпоративной системы
Исправление ошибок и доработка чужого кода
  • Берём в работу проекты, разработанные другой командой.
  • Изучаем существующую архитектуру перед серьезными изменениями.
  • Исправляем ошибки в бизнес-логике.
  • Дорабатываем модели, контроллеры и компоненты.
  • Исправляем ошибки в маршрутизации и обработке данных.
  • Дорабатываем валидацию, авторизацию и права доступа.
  • Разбираемся с проблемами Composer-зависимостей.
  • Заменяем устаревшие или неподдерживаемые расширения.
  • Рефакторим отдельные участки legacy-кода без полного переписывания проекта.
  • Исправляем последствия неудачных предыдущих доработок.
  • Доделываем незавершенный функционал.
  • Работаем с проектами без актуальной технической документации
Скорость и производительность
  • Анализируем медленные пользовательские сценарии.
  • Оптимизируем SQL-запросы.
  • Дорабатываем работу ActiveRecord.
  • Устраняем избыточные обращения к базе данных.
  • Настраиваем необходимые индексы.
  • Оптимизируем работу с большими объемами данных.
  • Используем кэширование данных и запросов там, где это оправдано.
  • Настраиваем fragment cache, page cache и HTTP caching для подходящих сценариев.
  • Подключаем или дорабатываем Redis, если он используется в проекте.
  • Переносим длительные операции в фоновые задачи.
  • Дорабатываем очереди для отправки писем, импорта, синхронизации и других процессов.
  • Оптимизируем обращения к внешним API.
  • Определяем, находится ли узкое место в коде, базе данных или серверной инфраструктуре
Обновление Yii и техническая модернизация
  • Обновляем Yii2 и PHP.
  • Проверяем совместимость проекта до обновления.
  • Обновляем Composer-пакеты.
  • Исправляем несовместимость собственного кода и расширений.
  • Заменяем устаревшие библиотеки.
  • Дорабатываем миграции базы данных.
  • Исправляем функционал после обновления PHP.
  • Приводим проблемные участки legacy-кода в поддерживаемое состояние.
  • Проверяем критичные пользовательские сценарии после технической модернизации.
  • Оцениваем проекты на Yii 1 и определяем, что можно безопасно доработать в текущей версии, а что требует более глубокой миграции
Доработки для маркетинга и SEO
  • Реализуем технические задания SEO-специалистов.
  • Настраиваем генерацию title, description и других метаданных.
  • Дорабатываем canonical и технические правила индексации.
  • Изменяем логику формирования URL.
  • Настраиваем sitemap.xml и robots.txt.
  • Внедряем микроразметку.
  • Исправляем технические проблемы, мешающие индексации.
  • Настраиваем передачу событий и целей в системы аналитики.
  • Дорабатываем формы и целевые действия для корректного отслеживания конверсий.
  • Создаём новые посадочные страницы.
  • Подключаем маркетинговые сервисы и системы сквозной аналитики

Вы можете нам доверять

Доработка Yii «под ключ» с гарантией от 3 месяцев

Доработка Yii «под ключ» с гарантией от 3 месяцев

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

Берем Yii-проекты в сложном техническом состоянии

Берем Yii-проекты в сложном техническом состоянии

Можем продолжить разработку после другой команды, доделать незавершенный функционал, разобраться в legacy-коде, нестандартной архитектуре и проектах без документации. Не предлагаем сразу переписывать работающий сайт: сначала определяем, какие части можно сохранить и безопасно доработать
Над задачами работают только профильные специалисты

Над задачами работают только профильные специалисты

В зависимости от задачи подключаем PHP/Yii-разработчика, frontend-разработчика, дизайнера, DevOps-инженера, SEO-специалиста или интернет-маркетолога. Это позволяет решить не только программную часть задачи, но и вопросы интерфейса, инфраструктуры и маркетинга
Стоимость и сроки понятны до начала работ

Стоимость и сроки понятны до начала работ

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

Кейсы

Доработка сайта для защиты от ботов: как мы очистили трафик, лиды и статистику от спама

Подробнее

Разработка раздела «Академия COMITAS» для системного интегратора

Подробнее

Разработка раздела «Карьера» для сайта системного интегратора Comitas

Подробнее

Редизайн и доработка сайта рекрутингового агентства Retail Personal

Подробнее

Доработка сайта производителя премиальной бытовой техники: починили оформление заказов

Подробнее

Как мы реализовали SEO-стратегию клиента

Подробнее

Доработка сайта производителя: добавили форму заявки на ремонт и обновили раздел сервиса

Подробнее

Доработка B2B сайта: готовим технический фундамент перед SEO-продвижением

Подробнее

Доработка сайта типографии для роста заказов в рамках SEO-продвижения

Подробнее

Сократили путь от корзины до оплаты в интернет-магазине продуктов

Подробнее
Смотреть все кейсы

Вам нужен совет?
Закажите бесплатную консультацию

Решаем ваши проблемы

Мы идеально подходим

Директору и Владельцу бизнеса:
  • Интересуют реальные продажи, а не позиции сайта или трафик
  • Нужна финансовая отдача от вложений в сайт и его продвижение
  • Рынок не стоит на месте, нужно быть впереди конкурентов
  • Вам нужно выстроить правильный имидж компании
  • Устали от магии. Нужны прозрачные процессы, системный подход и планирование
  • Задачи не исполняются, исполняются не вовремя или не так как надо. Нужна исполнительность и точность
Руководителю коммерческой службы:
  • Нужен поток новых клиентов. Объемы продаж падают или достигли своего «потолка»
  • Нет времени заниматься вопросом продвижения в интернете, нужно решение «под ключ»
  • Нужна прозрачность, регулярная отчетность и понятные объяснения
Маркетологу:
  • Нужны квалифицированные специалисты под отдельные задачи
  • Задач больше, чем времени на их выполнение
  • Нужно закрывать вопросы «под ключ». Нужен сразу результат
  • Сжатые сроки
Вы оказываете услуги:
  • Бухгалтерские
  • Аудиторские
  • Консалтинг
  • Юридические
  • Логистические
  • Проектирование
  • Дизайн
  • Образовательные
  • Финансовые или инвестиционные
  • Медицинские
  • Сервис сложного оборудования
У вас:
  • Производство
  • Типография
  • Оптовая компания
  • Строительная компания
  • Филиал иностранной компании в России
  • Управляющая компания
Мы хорошо знаем:
  • Что вам действительно нужно
  • Какие у вас проблемы
  • Как сделать вашу жизнь проще, удобнее, эффективнее и безопаснее

Работаем с любыми сайтами и CMS

Техническая поддержка сайтов на 1С Битрикс
Техподдержка сайтов на WordPress
Drupal
Сопровождение сайтов на MODX
Поддержка сайта на Joomla
Обслуживание сайтов на Opencart
Как проверить эффективность нашей работы?
Кабинет клиента
Через кабинет клиента
Вы видите ход работ, общаетесь со специалистами, задаете вопросы и предлагаете идеи в вашем личном кабинете


Внешние системы аналитики
Через внешние системы аналитики
У вас есть доступ в Топвизор, Яндекс Метрику и Директ, Google Analytics и Adwords, системы сквозной аналитики
Детальные отчеты
Через детальные отчеты
Регулярные наглядные отчеты с анализом, прогнозами, результатами и общей тенденцией.
Вы видите картину в целом и знаете, куда мы идем

Нас выбрали

Сколько стоит доработка сайтов Yii

Цена выполнения каждой задачи рассчитывается индивидуально и зависит от:

  • сложности задачи: исправление небольшой ошибки и разработка нового бизнес-процесса требуют разного объёма работ;

  • технического состояния проекта: учитываем версию Yii и PHP, архитектуру, качество существующего кода и объем технического долга;

  • объема изменений: отдельная функция, несколько связанных доработок или переработка целого раздела;

  • количества интеграций: работа с CRM, 1С, платёжными системами, API и другими внешними сервисами требует дополнительной разработки и тестирования;

  • состава команды: к задаче могут подключаться PHP/Yii-разработчик, frontend-разработчик, дизайнер, DevOps-инженер, SEO-специалист и другие специалисты

Цена часа специалиста по сайтам на Yii - от 1 500 руб.

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

Получить расчет стоимости

Гарантируем безопасность и надежность

Можете доработать сайт на Yii, который создавали не вы?
Да. Перед серьезными изменениями изучаем архитектуру приложения, код, Composer-зависимости, структуру базы данных, интеграции и серверное окружение.
После этого определяем, как реализовать задачу с минимальным риском для существующего функционала.
Переписывать проект с нуля только из-за смены подрядчика не требуется
Можете доделать Yii-проект после другого разработчика?
Да. Сначала выясняем, что уже реализовано, какие функции остались незавершенными и в каком состоянии находится код.
Проверяем ключевые сценарии и оцениваем оставшиеся работы. Если прежняя реализация содержит технические ограничения, объясняем, что можно исправить локально, а где требуется более серьёзная переработка
Как происходит доработка сайта на Yii?
Вы описываете задачу в свободной форме или присылаете готовое техническое задание.
Мы изучаем проект, уточняем требования, предлагаем решение и оцениваем работы. После согласования выполняем разработку, проверяем результат и переносим изменения на рабочий сайт.
Крупную задачу можно разделить на этапы, чтобы результат, сроки и бюджет были понятны по мере разработки
Можно ли сначала получить оценку и только потом решить, заказывать ли работу?
Да. Для оценки нужно понять задачу и состояние существующего проекта.
Для простой работы может быть достаточно описания и ссылки на сайт. Для сложной доработки могут потребоваться доступ к коду, репозиторию или копия проекта.
После изучения определяем объем и стоимость работ настолько точно, насколько это позволяет сама задача
Безопасно ли предоставлять доступ к коду и базе данных?
Да. С клиентами и сотрудниками заключаем NDA. Доступ к проекту получают только специалисты, которым он нужен для работы.
Можно создать временные доступы на период выполнения задачи. Для сложных изменений можно работать с отдельной копией проекта без доступа разработчика к production-серверу
Где выполняются доработки, сразу на рабочем сайте?
Сложные и потенциально рискованные изменения сначала выполняем и проверяем на отдельной копии или в тестовой среде.
Это особенно важно для изменений базы данных, заказов, оплаты, авторизации и интеграций.
После тестирования и согласования переносим результат на рабочую версию сайта
Что будет, если после вашей доработки сломается существующий функционал?
До публикации проверяем, как изменение влияет на связанные функции.
Если ошибка появилась по нашей вине и относится к выполненной работе, исправляем её бесплатно в рамках гарантии. Гарантия на разработки - от 3 месяцев
Можете доработать старую версию Yii2?
Да. Сначала проверяем, позволяет ли текущая версия безопасно реализовать нужную функцию.
Если новая доработка несовместима с текущей версией PHP, Yii2 или используемых пакетов, предложим необходимое обновление или поэтапную техническую модернизацию.
Не заставляем обновлять весь проект, если задача может быть безопасно решена в существующей архитектуре
Работаете ли вы с сайтами на Yii1?
Можем сначала провести оценку конкретного проекта.
Yii1 и Yii2 существенно отличаются, поэтому перенос старого проекта нельзя рассматривать как обычное обновление версии. В некоторых случаях функционал можно продолжать дорабатывать в существующей системе, в других выгоднее постепенно переносить наиболее важные части на современную архитектуру.
Решение принимаем после анализа проекта и бизнес-задачи
Можете перенести сайт с Yii 1 на Yii2?
Да, такую задачу можно предварительно оценить, но это уже не обычное обновление фреймворка.
Необходимо проверить объем собственного кода, модели, контроллеры, расширения, структуру базы данных и интеграции. Для крупного проекта миграцию разумно разделять на этапы и переносить функционал так, чтобы бизнес не зависел от одного большого запуска
Разрабатываете сложный нестандартный функционал?
Да. Yii подходит для проектов со своей бизнес-логикой, где готовых модулей недостаточно.
Разрабатываем личные кабинеты, калькуляторы, конфигураторы, каталоги, административные интерфейсы, системы ролей, внутренние сервисы, REST API и другие нестандартные функции.
Перед разработкой уточняем бизнес-логику, чтобы техническая реализация соответствовала реальному процессу компании
Можете доработать REST API на Yii2?
Да. Yii2 предоставляет штатные инструменты для создания REST API, включая контроллеры, работу с ActiveRecord, авторизацию, валидацию, фильтрацию, сортировку, пагинацию и ограничение частоты запросов.
Можем исправлять существующие endpoints, создавать новые методы и дорабатывать бизнес-логику API для frontend, мобильных приложений и внешних систем
Можете доработать интеграцию с CRM, 1С или другим сервисом?
Да. Работаем с существующими интеграциями и создаём новые.
Настраиваем передачу клиентов, заказов, товаров, цен, остатков, статусов и других данных через API, webhooks или другой механизм, который поддерживает конкретная система.
Если интеграция работает неправильно, проверяем всю цепочку от формирования данных в Yii до обработки ответа внешнего сервиса
Можно ли передать вам только backend-разработку?
Да. Если frontend занимается ваша команда или другой подрядчик, можем взять только Yii-backend.
В этом случае отвечаем за бизнес-логику, базу данных, REST API, интеграции, фоновые процессы и другие серверные задачи.
Границы ответственности и технические интерфейсы между командами согласовываем заранее
Работаете ли вы через Git?
Да, можем подключиться к существующему процессу разработки и репозиторию.
Если у вашей команды уже приняты правила работы с ветками, проверкой изменений и релизами, встраиваемся в них. Это удобно, когда над проектом параллельно работают ваши специалисты и разработчики IVIT
Что делать, если у Yii-проекта нет документации?
Это не препятствие для доработки, но на изучение проекта потребуется дополнительное время.
Анализируем код, модели, контроллеры, конфигурацию, базу данных, Composer-зависимости и интеграции. Бизнес-правила, которые нельзя однозначно восстановить по коду, уточняем у ваших сотрудников.
После погружения определяем, какие компоненты связаны с задачей и как безопасно вносить изменения

Можете ускорить сайт на Yii в рамках доработки?
Да. Сначала ищем реальную причину медленной работы.
Проверяем SQL-запросы, ActiveRecord, индексы, кэширование, объём обрабатываемых данных, фоновые операции, внешние API и серверные ресурсы.
После диагностики предлагаем конкретные изменения: оптимизацию запросов, настройку кэша, переработку получения данных или вынос длительных операций в очередь
Работаете ли вы с очередями и фоновыми задачами?
Да. В Yii2 для фоновой обработки может использоваться официальное расширение yii2-queue и разные backend-драйверы.
Можем доработать процессы отправки уведомлений, импорта, синхронизации данных, формирования документов и других длительных операций, которые не стоит выполнять внутри пользовательского запроса.
Конкретную реализацию выбираем с учётом существующей архитектуры проекта
Можно привлечь SEO-специалиста или интернет-маркетолога?
Да. Доработка сайта может решать не только техническую, но и маркетинговую задачу.
Если изменения связаны с SEO, аналитикой, рекламой, конверсией или поведением пользователей, подключаем профильного специалиста. Он помогает сформулировать требования и проверить, что разработка действительно решает исходную задачу бизнеса.
Как вы работаете с нашими программистами или другим подрядчиком?
Можем работать совместно с внутренней IT-командой или другим исполнителем.
Согласовываем зоны ответственности, API, формат передачи изменений и порядок релизов. При необходимости организуем прямое взаимодействие специалистов, чтобы вам не приходилось быть посредником между двумя техническими командами

Отзывы

Благодарственное письмо Comitas
Благодарим Вас за партнерство и техническое сопровождение конференции ООО «КОМИТАС» в рамках выставки КозОраск 2021, которая проходила с 15 по 18 июня в МВЦ «Крокус Экспо»! Ваш профессионализм и слаженная работа обеспечили высокое качество трансляции и были положительно отмечены не только организаторами, но и участниками выставки.

Надеемся, что и в дальнейшем наше сотрудничество будет столь же плодотворным. Желаем Вам успехов и дальнейшего роста!

Генеральный директор Григорян Л.А.
Патентное бюро «Институт Инноваций и Права»
Компания ООО "Институт Инноваций и Права" выражает благодарность компании "ИВИТ" за высокий профессионализм в работе команды в части настройки работы CRM Битрикс24.
Мебельная компания «ДИК»
Фабрика мебели «ДИК» выражает благодарность компании ИВИТ за профессиональную, оперативную и качественную работу, связанную с технической поддержкой нашего сайта.
Надеемся на продолжение успешного сотрудничества, а так же на дальнейшее увеличение достигнутых показателей совместной работы.
Галерея современного искусства Smart gallery
Хочу от себя, как от руководителя компании, отметить отличную работу и ваших it-специалистов, и вашу работу по координации задач. Нам есть с чем сравнивать.

Наталья Хацела,
Директор и основатель галереи современного искусства SMART
gallerysmart.ru
Интернет-магазин ювелирных изделий TSAR
Благодарим компанию Ивит за качественное и эффективное ведение рекламной кампании по контекстной рекламе нашего сайта tsarru.ru.
У нас выросло количество обращений по сайту так, что впервые возникла такая проблема, когда спрос превысил предложение и поставщики не успевали поставить продукцию.
Звонки с сайта получаем ежедневно!

Павел Николаевич Царев
Директор ювелирного интернет-магазина tsarru.ru

Остались вопросы?
Закажите бесплатную консультацию

Используя наш сайт вы даете согласие на обработку файлов cookie. Если вы не согласны на обработку ваших данных, покиньте сайт.