Riders Agency

Онлайн-сертификаты для SPA: от простой покупки до персонального подарка

Показываем, как развивали продажу подарочных сертификатов в проектах «Вай Тай», «Золотое Солнце» и «Бон Тай»: выбор услуги или суммы, предпросмотр, поздравление, 3D-макет, собственная фотография и автоматическая доставка после оплаты.

Константин Иноземцев20 мин чтения

Redis и Elasticsearch в туристическом каталоге Adventure Guide

Как Redis помогает быстро получать справочники и состояние приложения, а Elasticsearch — искать и фильтровать туры. Разбираем их совместную работу в проекте Adventure Guide на примере регионов, типов туров и PHP-кода.

Сергей Буков5 мин чтения

Похожие туры без ручного подбора: рекомендательная система Adventure Guide

Для Adventure Guide автоматизировали подбор похожих туров: подготовили признаки каталога, рассчитали сходство в Python и связали сервис FastAPI с 1С-Битрикс. В статье — задача, данные, код и границы полученного результата.

Сергей Буков20 мин чтения

Стикеры для бренда в Telegram: от концепции до публикации

На примере стикер-набора Adventure Guide разбираем подготовку иллюстраций, публикацию через @stickers и сценарии использования в каналах и переписке. Сохраняем команды и шаги из исходной инструкции.

Константин Иноземцев10 мин чтения

PageSpeed и реальная скорость: как оптимизировали Adventure Guide

На примере Adventure Guide показываем десять этапов оптимизации: аудит, изображения, стабильная раскладка, CSS, JavaScript, фильтр и SVG. Разбираем, почему высокая оценка PageSpeed полезна только вместе с работающими пользовательскими сценариями.

Константин Иноземцев25 мин чтения

Корпоративный сайт: структура, содержание и задачи бизнеса

Как спроектировать сайт, который представляет компанию, объясняет продукты и помогает клиентам, кандидатам и инвесторам найти нужную информацию. Разбираем структуру, работу с отраслевыми данными и примеры проектов Riders.

Константин Иноземцев15 мин чтения

Поиск для «Агрофермы»: Elasticsearch вместо ограничений стандартного поиска

Как мы настроили поиск по каталогу «Агрофермы»: приоритет собственного производства, обработка опечаток и неверной раскладки, фильтры и интеграция Elasticsearch с 1С-Битрикс. В статье — логика решения, пример PHP-кода и интерфейс поиска.

Сергей Буков10 мин чтения

Конструктор, CMS или своя разработка: обзор подходов 2023 года

Как соотнести задачу сайта, бюджет и поддержку с технологией разработки. В историческом обзоре 2023 года сравниваем конструкторы, CMS и собственное приложение: возможности, ограничения и подходящие типы проектов.

Константин Иноземцев15 мин чтения

Медали-пазлы для «Кросса нации — 2023» в Подпорожье

Разработали медали для районного этапа «Кросса нации» в Подпорожье: отдельные награды соединяются в пазл. Рассказываем, как идея семейного участия превратилась в форму и дизайн медали.

Константин Иноземцев10 мин чтения

Монолит и микросервисы: как выбирать архитектуру под задачи продукта

Сравниваем единую кодовую базу и независимые сервисы: запуск, обновления, масштабирование и работу команд. На примере сервиса управления SPA-салонами Riders показываем этапы перехода; детали закрытого проекта остаются под NDA.

Константин Иноземцев30 мин чтения

Формы и персональные данные: что Riders проверял в 2025 году

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

Константин Иноземцев10 мин чтения