Кто обратился
«Фонд защиты прав граждан — участников долевого строительства» («Фонд развития территорий») — компания, созданная для реализации государственной жилищной политики по защите прав и законных интересов граждан — участников строительства, в том числе членов жилищно-строительных кооперативов, имеющих требования о передаче жилых помещений, машиномест, нежилых помещений.
Проблемы компаний
Компания имела несколько разрозненных сайтов. Пользователи заходили на разные ресурсы и не могли получить всю информацию из одного канала. Поэтому компания хотела объединить все сайты в один. Также не осуществлялась постоянная поддержка сайтов на Bitrix, что вызывало постоянные технические проблемы.
Задачи
- Провести аудит и нагрузочное тестирование системы.
- Настроить резервное копирование.
- Обеспечить безопасность системы управления сайтом.
- Обновить версии Bitrix и его компонентов.
- Доработать структуру порталов.
Что мы сделали
Мы реализовывали проект в 2 этапа. На первом этапе наша команда полностью выполнила требования заказчика по поддержке сайта. На втором этапе мы разработали шаблон для единого управления контентом заказчика.
1-й этап. Поддержка
- Обеспечили непрерывное администрирование и поддержку CMS (системы управления контентом) на Bitrix.
- Провели технический аудит и нагрузочное тестирование системы.
- Усилили безопасность и защитили систему от несанкционированного доступа.
- Составили план миграции стендов на новые мощности с последующим тестированием.
- Решили плавающие проблемы доступности сайта через WAF Мегафона (совокупность мониторов и фильтров, предназначенных для обнаружения и блокирования сетевых атак на веб-приложение).
- Актуализировали и развернули необходимые среды для функционирования и развития системы: для разработки (development), для тестирования (testing), предпродуктовую (staging) и продуктовую среды (production). Развернули тестовую площадку на мощностях заказчика, dev-стенд на мощностях исполнителя.
- Осуществили контроль корректности выполнения процедур резервного копирования баз данных (БД), включающий еженедельную проверку наличия автоматически созданных резервных копий и ежеквартальную проверку восстановления БД из резервных копий.
- Настроили мониторинг доступности сайта с нескольких точек присутствия, в т.ч. за рубежом.
- Разработали рекомендации по сохранению и увеличению производительности входящих в систему веб-сайтов. Провели работы, связанные с анализом и обеспечением производительности баз данных и серверного оборудования.
- Установили сертификаты удостоверяющих центров на сервера системы. Обновили сертификаты SSL/TLS.
- Написали Dockerfile (текстовый файл с инструкциями для создания образа контейнера) с окружением для запуска сайта в среде контейнеров. Обновили версии PHP c 7.2 до 7.4, установили в образ Docker OpenSSL с поддержкой ГОСТ, установили Криптопро CSP 5, добавили поддержку СУБД MS SQL.
- Заменили доменное имя с фонд214.рф на фрт.рф, выполнили сопутствующие настройки.
2-й этап. Доработка системы
Разработали универсальный шаблон, позволяющий заказчику перенести контент сайта fondgkh.ru на платформу сайта (фрт.рф):
- Подготовили универсальный шаблон сайта на Bitrix, дающий возможность администратору создавать новые страницы, используя интерфейс платформы (с целью переноса контента сайта fondgk.ru).
- Разработали универсальный набор блоков, который можно использовать для верстки страниц сайта.
- Создали единую дизайн-систему всех страниц.
Шаблон позволяет сверстать любую страницу сайта из готовых компонентов в различных вариациях.
Команда
1-й этап. Поддержка
2 системных администратора
2 Bitrix-разработчика
QA-инженер
Менеджер проекта
2-й этап. Доработка системы
2 Bitrix-разработчика
Дизайнер
QA-инженер
Менеджер проекта
Срок работы над проектом
Технологии
Какой получили результат
- Обеспечили бесперебойное функционирование системы.
- Увеличили производительность системы.
- Объединили несколько разрозненных сайтов под одну общую панель управления.
- Привели все страницы сайтов к общему дизайну.