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

Оставить заявку
Берём на поддержку действующие сайты и приложения на Yii
Принимаем на сопровождение сайты и веб-приложения на Yii и Yii2, включая проекты сторонней разработки. Перед началом работ изучаем код, окружение и интеграции, проверяем документацию и выявляем ограничения. Исправляем ошибки, обновляем компоненты и дорабатываем функции. Задачи, сроки и порядок выпуска изменений согласовываем с заказчиком.
#9 В России
по E-commerce 2024

Когда нужна поддержка сайта на Yii

Сайт работает с ошибками

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

Проект остался без разработчиков

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

Устарели версии и зависимости

Приложение использует старые версии Yii, PHP или сторонних библиотек. Дальнейшие обновления требуют проверки совместимости и оценки рисков.

Доработки стали сложнее

Даже небольшое изменение затрагивает несколько модулей или интеграций. Становится трудно оценить срок задачи и проверить её влияние на остальные функции.

Что входит в техническую поддержку Yii

1
Диагностика и исправление ошибок

Разбираем ошибки по журналам приложения, PHP-коду и конфигурации Yii. Исправляем причину сбоя и проверяем затронутые функции.

2
Мониторинг работоспособности

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

3
Обновление Yii, PHP и зависимостей

Проверяем совместимость версий фреймворка, PHP и Composer-пакетов. Планируем обновления с учётом используемых расширений и существующего кода.

4
Безопасность и резервное копирование

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

5
Оптимизация производительности

Ищем узкие места в запросах к базе данных, работе Active Record и кешировании. Проверяем изменения на сценариях, в которых возникало замедление.

6
Поддержка интеграций

Проверяем запросы и ответы внешних API, обработку ошибок и передачу данных между Yii-приложением и подключёнными системами: 1С, CRM или платёжным сервисом.

7
Доработка функциональности

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

8
Тестирование и выпуск изменений

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

Как принимаем Yii-проект на сопровождение

1
Изучаем проект

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

2
Проводим техническую диагностику

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

3
Согласовываем порядок работы

Уточняем каналы обращений, приоритеты инцидентов, порядок согласования задач и условия SLA. Составляем план первых работ.

4
Подключаем регулярную поддержку

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

SLA-монитор: контроль качества в реальном времени

Используем собственный SLA-монитор Alto. Система проверяет сайт по 50+ параметрам: доступность страниц, скорость загрузки, SSL-сертификаты, формы, корзину, cookie-баннеры и другие критичные элементы.

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

SLA-монитор Alto

Что проверяем в Yii-приложении

Архитектура и конфигурация

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

Версии Yii, PHP и зависимости

Сопоставляем версии Yii, PHP и Composer-пакетов с требованиями приложения. Выявляем неподдерживаемые расширения и изменения в зависимостях, которые могут нарушить работу проекта после обновления.

База данных и производительность

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

Безопасность и фоновые процессы

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

Форматы поддержки и стоимость

Поддержка
от 112 000 ₽/мес

+НДС 5%

  • Мониторинг сайта 24/7
  • Исправление ошибок и срочные исправления
  • Контроль инфраструктуры и резервных копий
  • SLA-монитор: 50+ проверок
  • Ежемесячные отчёты по задачам и инцидентам
Обсудить поддержку
Поддержка + развитие
от 224 000 ₽/мес

+НДС 5%

  • Все работы из тарифа «Поддержка»
  • Подключение разработчиков под задачи проекта
  • Доработка функций на Yii
  • Доработка API и интеграций с 1С, CRM и другими системами
  • Тестирование, релизы, документация и проектный менеджер
Обсудить развитие

Почему Alto

Команда вместо одного разработчика

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

Собственный контроль качества

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

Разделяем поддержку и развитие

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

Условия работы закреплены договором

В договоре фиксируем состав работ и правила обработки обращений. Сроки реакции зависят от согласованных условий SLA.

Вопросы о поддержке Yii

Можно передать вам сайт на Yii после других разработчиков?

Да. Для оценки проекта потребуется доступ к коду и сведения о серверном окружении. По итогам первичного изучения согласуем условия подключения.

Поддерживаете сайты на старых версиях Yii и PHP?

Возможность сопровождения зависит от версии фреймворка, используемых расширений и состояния кода. Сначала проверяем совместимость и технические ограничения, затем предлагаем план поддержки или обновления. Переход между поколениями Yii оцениваем как отдельную задачу.

Можно обратиться с одной срочной ошибкой?

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

От чего зависит стоимость поддержки сайта на Yii?

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

Расскажите
о своей задаче,

Обязательно
Обязательно
Позвоним
Способ связи
Прикрепить файлы, можно несколько до 20 Мб