Крупнейшая digital-премия в Европе

Разработка сайта всемирного народного движения «Бессмертный полк» с highload-нагрузками

Заказчик: «Бессмертный полк»
Исполнитель: TAGREE
Share
Разработка сайта всемирного народного движения «Бессмертный полк» с highload-нагрузками

Главное о кейсе

1. Стабильная работа сайта в пиковые дни при нагрузке более 3 000 000 посетителей в сутки

2. В праздничные дни было добавлено более 20 000 историй ветеранов

3. Новый сайт стал более удобный и современный

4. Была заложена основа для дальнейшего развития сложного функционала сайта в сторону социальной сети

Бизнес-задача и ее решение

Нам предстоял полный редизайн сайта. Требовалось сделать его более современным и удобным, но при этом - сохранить дух народного движения и теплую семейную атмосферу.

Вместе с новым дизайном нужно было полностью перевести сайт на новую платформу, которая исправила бы все технические недостатки старого сайта, а также могла обеспечить высокие (highload) нагрузки в пиковые дни - 3 000 000+ посетителей в сутки.

Итоги:
1. Мы спроектировали полностью новый сайт в прототипах, а также прорисовали более 123 шаблонов страниц, включая адаптивную версию.

2. Сменили старый движок сайта с Drupal на более производительный Framework Laravel.

3. Разработали высокопроизводительную архитектуру сайта с учетом плановых нагрузок

4. Перенесли 440 000 историй ветеранов и 400 000 пользователей со старого сайта на новый

5. Подключили мощный поисковый движок ElasticSearch

6. Развернули и оптимизировали нагрузки на серверную часть, путем подключения CDN, мощного кэширования, а также правильного распределения нагрузок между серверами для корректной работы сайта при плановой посещаемости 3 000 000 - 5 000 000 пользователей в сутки.

Прочая информация о кейсе

Russian Immortal Regiment is fast-growing public movement. Originated in Tomsk (notable educational and scientific center of Siberia, located right in the middle of Russia) the movement rapidly went all-Russian and than became global. Continuously expanding the movement now gathering more than 80 countries. Millions of people marching across the world carrying placards with the portraits of their relatives each V-day on March, 9th. With a website, the movement spread into the worldwide web with a new way to add a war veteran's name to the people's chronicle.

We were to redesign the website by modern user-friendly interface with a touch of the family-oriented patriotic movement accent.

With the new visual part, the website got a new backend platform and server architecture which improved the old website and helped to provide high load availability with over 3000 000 visits per day.

Work was done:

1. Prototyped new website and made over 120 webpage layouts in adaptive design.

2. Deployed the new Laravel framework for the website.

3. Developed high-performance website architecture for the peak load.

4. Transferred 440 000 veterans public pages and 400 000 user account from the old site to the new one.

5. Plugged the new ElasticSearch engine in for the more relevant search.

6. Deployed and optimized server load with the CDN, caching and multiple servers load distribution for the stable website work on peak 3 000 000 - 5 000 000 visits per day.

Our achievements:

1. Stable website availability with the peak loads over 3 000 000 visits per day.

2. Over 20 000 public pages with veterans stories were added on the website during holidays.

3. Modern user-friendly interface.

4. Build the platform for the further maintenance of the complex website functionality towards the social network.

Скриншоты

Share
Серебро
• Лучший сайт сервиса
• Лучший сайт-сообщество
Tagline Awards 2018
Победитель
• Победитель Народного голосования
Tagline Awards 2018

Номинации

Сайты
Сайты → Корпоративный сайт
Сайты → Сайт-сообщество / бренд-платформа
Сайты → Сайт-сервис

Дата запуска

1 мая 2018 года

Ориентировочный бюджет

1 500 000 ₽

Авторы

Артем Колосов - руководитель проекта
Артем Городецкий - арт-директор
Александр Смешной - проект-менеджер
Игорь Венско - дизайнер
Евгений Силионов - дизайнер
Анна Журавлева - аналитик
Павел Гейт - тимлид
Сергей Бабиков - backend developer
Павел Крицкий - backend developer
Сергей Иванов - frontend developer

Олеся Глушкова - менеджер со стороны клиента
Сергей Лапенков - основатель движения
Сергей Колотовкин - сооснователь движения

Ссылки

moypolk.ru