Используем экспертизу в Ruby для быстрого запуска медиа в Чехии

April 2020

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

В 2008 году команда Evrone разработала универсальный движок на Ruby on Rails для быстрого запуска медиа-порталов. На нём был реализован klops.ru — крупнейшее СМИ Калининграда, а позднее — клиентские проекты, одним из которых был крупнейший информационно-новостной русскоязычный портал в Чехии 420on.cz.

Задача — быстро запустить технологичный веб-портал

420on.cz придумал Владимир Гуржий, который до запуска занимался поддержкой переезжающих в Чехию иностранцев. Он помогал им решать юридические и документальные вопросы, рассказывал важные детали всех процессов и давал советы. Делать это гораздо удобнее с помощью единого источника информации, поэтому он обратился в Evrone для разработки собственного медиа о жизни в Чехии.

Владимир оценил наш опыт в запуске сайтов СМИ, а также преимущества использования Ruby on Rails и предложил нам заняться его задачей — быстро и экономно запустить портал.

Благодаря накопленной экспертизе и использованию собственной разработки мы создали и запустили мощное медиа с возможностями для интеграции дополнительных разделов и функциональностей всего за 3 месяца силами 2 разработчиков.

Решение — используем опыт в Ruby и собственный движок

Ядро проекта — система управления контентом, написанная на фреймворке Ruby on Rails. По своим функциям она значительно мощнее того, чем пользуются небольшие новостные редакции. Всё потому, что она позволяет подключать разные функции, закрывающие потребности разных групп пользователей: афишу, каталог компаний, раздел с недвижимостью, продажу билетов на мероприятия и т.п.

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

Облегчаем seo-оптимизацию и продвижение

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

Но сортировка статей по нужным признакам — не единственная особенность информационной системы управления контентом 420on.cz. Все статьи на сайте размещены таким образом, чтобы удержать заинтересованного пользователя на как можно более долгий срок. При прочтении одной статьи, пользователь видит подборку материалов схожей тематики, которые могли бы заинтересовать его, и остаётся на сайте дольше.

Много внимания мы уделили технической оптимизации сайта. Страницы грузятся быстро, они не перегружены тяжелым кодом — это особенно ценится поисковыми системами.

Упрощаем подключение рекламных возможностей

Любой проект должен приносить деньги — прямо или косвенно.

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

Так как рекламные мощности не всегда могут обеспечить нужный объём прибыли и очень зависят от сезонности, то обычно к ним подключается монетизация через другие разделы, которые могут быть интересны пользователям. Так в 420on.cz реализованы разделы: афиша, недвижимость, отдых, работа, форум. Они пользуются популярностью: например, ни одно мероприятие на русском языке в Чехии, будь то концерт или конференция, не проходит без информационной поддержки 420on и продажи билетов на сайте.

Технологический стек

Проект реализован на Ruby on Rails — технологии, в которой Evrone накопила, пожалуй, самую мощную экспертизу.

Для того, чтобы запустить проект, со стороны Evrone потребовалось всего 2 человека. Этого удалось добиться за счёт того, что мы кастомизировали уже созданное нами решение, а не разрабатывали движок для новостного сайта с нуля. Такой подход позволяет не только ускорить запуск продукта, но и значительно сократить издержки на его разработку.

Дизайн портала и архитектурное решение было предложено нашими партнёрами из Akhter Studios. И так, как платформа позволяет «натягивать» практически любой дизайн быстро и без каких-либо сложностей и переделок, то вёрстка не заняла много времени.

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

Результат

Сегодня 420on.cz — ведущий русскоязычный новостной онлайн-портал Чехии. Благодаря используемым технологиям он работает стабильно и готов к масштабированию и росту нагрузок. Так например в 2020 году в период пандемии посещаемость возросла в 3 раза, но это никак не сказалось на работе сайта и пользовательском опыте — скорость загрузки страниц осталась прежней, а читатели смогли быстро получить нужную и важную для них информацию.

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

Если для разработки интернет-портала, создания новостного сайта или собственной CMS вы ищете команду с Ruby / Ruby on rails-экспертизой, которая готова настолько же глубоко погрузиться в ваш продукт и решение проблем вашего бизнеса — заполните форму внизу страницы. Мы назначим удобное время созвона и обсудим, как Evrone может помочь вам.

У Evrone отличное сочетание стоимости, продуктивной коммуникации и способности находить решение наших проблем. Они приложили много усилий, чтобы понять наши задачи и цели, которых мы хотим достичь с помощью сайта. С ними не нужно было быть излишне специфичным и бояться, что они упустят детали. Команда Evrone сама задаст все вопросы и заполнит пробелы, если возникнет путаница.
Владимир Гуржий
Директор по развитию портала 420on.cz
Будем на связи
Прикрепить файл
Максимальный размер файла: 2 МБ.
Допустимые типы файлов: jpg jpeg png txt rtf pdf doc docx ppt pptx.