Федерация альпинизма России (ФАР)
.jpg.webp?v=1764146224)
- PHP
- Angular
- Grunt
- Twig
Задачи
Уменьшить количество сбоев на портале
Минимизировать время простоя во время неработоспособности сайта
Решение
Первым делом наши системные администраторы взялись за администриров ание выделенного сервера, на котором крутился проект
.jpg.webp?v=1764146669)
Настроили Git, подняли тестовый сервер, внедрили процессы контроля версий и тестирования
Выполнили масштабный рефакторинг legacy-кода (Symfony 2 + Angular 1.4), устранили «костыли» и повысили стабильность
Отказались от Docker и обновления Angular из-за ограниченных сроков и приоритета стабильности
Все задачи вели через Redmine, развернутый на нашем сервере
Основные сложности
Критическое состояние кодовой базы и инфраструктуры
Устаревший стек без документации и с техническим долгом
Необходимость балансировать между срочными исправлениями и долгосрочной стабильностью
.jpg.webp?v=1764146837)
.jpg.webp?v=1764146837)
Стек технологий
Symfony 2, Angular 1.4
Git
.jpg.webp?v=1764146919)
Результаты
Сайт стабильно работает, количество сбоев и время простоя минимизированы
Добавлен новый функционал, налажены процессы разработки и поддержки
.jpg.webp?v=1764146967)
Бизнес-эффект
ФАР получила надежный цифровой канал для взаимодействия с региональными отделениями, спортсменами и партнёрами, что повысило оперативность и доверие к организации
Понравился проект?
- Битрикс
- PHP