Авторизация
Сброс пароля
Новый ruby-бекенд для онлайн-медиа
Заказчик: The Village
Вместе с командой Redefine мы обновили сайт The Village и создали мощный бэкенд на Ruby.
1. Вводная задача от заказчика, проблематика, цели
The Village — городская интернет-газета, которая рассказывает о важных событиях дня, культуре и развлечениях. Над сайтом проекта в разное время работали разные люди. Из-за этого накопился технический долг, в продукте появлялись части, созданные очень давно и требующие рефакторинга существующего кода.
Руководство приняло решение обновить сайт. Для создания нового бэкенда привлекли команду Evrone — у нас богатый опыт как в запуске и развитии медиа-продуктов, так и в Ruby.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Платформе требовалось обновление: не только с точки зрения актуальных технологий, но и с точки зрения функциональности. В разработке нам требовалось учесть мнения и редакции, и коммерческого отдела и бизнеса, и, конечно, читателей. Кроме этого нужно было учесть удачные решения прошлой версии.
Решением стал мощный и надёжный бэкенд для новостного сайта на Ruby on Rails, который учитывает текущий и будущий трафик на издание. Он может работать с любым фронтендом, а значит изменять внешний вид теперь можно без переделывания сайта целиком.
3. Результаты сотрудничества
Перезапуск The Village состоялся, на новой версии уже работают все российские редакции. На очереди — франшизы в других странах. Автоматизация миграции контента сэкономила время и силы. Настройка многоуровневого кэширования помогла добиться хорошей скорости загрузки.
Алексей Амётов
Издатель, Redefine
В современном мире быстродействие и способность оперативно решать сложные задачи играет определяющую роль. Redefine всегда создавала новые тренды и нам особенно важно, чтобы технологически мы были на высоком уровне. Спасибо ребятам из Evrone за то, что быстро подключились к работе и вместе с нами прошли весь путь к новому медиа-продукту. Баланс и интеграция внутренней и аутсорсной разработки непростая задача, но мы с ребятами с этим справились отлично
4. Заключение
Конечно, любые результаты в виде метрик здесь будут видны в долгосрочной перспективе. Базово мы выполнили все технические задачи в нужный срок. Коммерческий отдел получил то, что хотел — сайт в лучшую сторону отличается от старого по рекламным возможностям. Их стало больше, мы упростили работу со многими форматами. А читатели получили классный, быстрый и красивый сайт.