Главное Авторские колонки Вакансии Образование
Выбор редакции:
1 404 16 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Еще один агрегатор новостей или что я делаю

Попробую рассказать что же я пилю, с чего все началось и зачем мне это надо. Тем более, что разработчиков, кроме меня, в проекте пока нет.
Мнение автора может не совпадать с мнением редакции

Здравствуй, Spark.

Хочу рассказать о моем проекте - КрасДайджест.ру. Тем более, что после оптимизаций и переноса на хостинг от Neocomms.ru (в рамках программы поддержки стартапов), все работает довольно шустро и относительно стабильно.

Что это?

Krasdigest.ru - агрегатор новостей с рейтингом новостей и источников, с которых эти новости взяты.

Зачем он нужен?

Я использую свой сайт для того, чтобы быть в курсе новостей своего региона - Красноярского края. Использую как быстрые новости утром, а с сортировкой по рейтингам в обед и вечером, по понедельникам смотрю дайджест прошлой недели.

Как я считаю рейтинг?

В рейтинге использую данные соцсетей по количеству расшариваний каждой новости (динамику изменения репостов можно увидеть на графике для каждой новости: например тут или тут). Сейчас забираю счетчики из Facebook, вКонтакте и Одноклассников. Был еще и Твиттер до тех пор, пока он не закрыл возможность получать циферки (обходной способ люди нашли, но сам еще не заморачивался).

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

b_56e3cf9c1268a.jpg

Что еще полезного есть?

Есть простой поиск по новостям, по источникам. Можно выбрать периоды для поиска и просмотра. Есть статистика по источникам (например газета ГорНовости.ру, а тут список всех источников), в которой можно увидеть как работает редакция.

b_56e3cfd512406.jpg

Что будет еще?

Думаю, что скоро будет:

  • кастомная лента новостей (выбираете интересные источники и получаете рейтинги и таймлайн);
  • расширение списка регионов;
  • почтовая рассылка;
  • источники новостей из соц.сетей;
  • нормальная статистика для заинтересованных источников по переходам.

А технические подробности?

Пишется все на Ruby, с помощью фреймворка Sinatra и базой данных MongoDB.

В базе уже полмиллиона новостей, в будни добавляется примерно пять тысяч новых (по всем регионам).

Сейчас в день приходит 200-300 человек с разных регионов.

Начал делать в сентябре 2015 - пошел в отпуск и понеслось.

Если возникнут вопросы или пожелания - добро пожаловать в комментарии или смело пишите на почту: mult@multed.com.

+4
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Sergii 35015
Спасибо за статью! Полезная информация
Ответить
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
новости обновлять раз в пол часа, это уже прошлый век)
люди хотят онлайн в режиме реального времени обновления.
Ответить
Look@news.info
Агрегатор новостей с рейтингами по популярности.
Евгений Лисовский
Рейтинги обновляются раз в полчаса, а новости чаще - раз в 10 минут где-то.
Ответить
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
человек хочет видеть динамично обновления, прямо сейчас в режиме реального времени, это как игра, когда ты видешь что жизнь текёт и изменяется. . .
раз в 10 минут не создаст этого ощущения, не позволит людям чуствовать динамику, это важно, подумайте над этим.
Ответить
Look@news.info
Агрегатор новостей с рейтингами по популярности.
Евгений Лисовский
А такой эффект и создаётся. Каждый из источников обновляется раз в 10 минут. Но по времени они разнести, так что новые новости, в будни, добавляются непрерывно.
Ответить
Никита Поповский
Надуманная ерунда.
Какая разница какие сейчас новости больше читают обычному человеку?
Или вы будете сидеть и смотреть на то, как эти новости перемещаются по рейтингу ? Если вы с ними не работаете то в этом смысла ноль.
Ответить
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
согласен, надуманная ерунда, зачем там лента в VK онлайн изменяется, достаточно было бы обновлений раз в 10 минут, и твиттер тоже, придумали идиоты какую-то ерунду не нужную с реалтайм обновлениями, человеку обычному нет же никакой разницы.
Ответить
Владимир Рахновский
я новости получаю в телеграмм себе) Евгений, сделай робота.
Ответить
Look@news.info
Агрегатор новостей с рейтингами по популярности.
Евгений Лисовский
Робота запилить не проблема. Какие новости туда лить - вот в чем вопрос.
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
Лучше канал в PushAll запилите. А бот и почтовые рассылки и поддержка уведомлений на множество платформ там уже есть.
Ответить
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
кто о чём, а вшивый о бане)
Ответить
Пора за дело!
Проект решающий проблемы начинающих бизнесменов
Юра Римский
"Сейчас в день приходит 200-300 человек с разных регионов."
Эти 200-300 человек приносят какой-нибудь доход? Сколько нужно посетителей, чтобы в плюс выйти?
Ответить
Look@news.info
Агрегатор новостей с рейтингами по популярности.
Евгений Лисовский
Никакого дохода. Пока не решил как это все монетизировать.
Ответить
Bogdanov, Maxim
А можно вопрос. Если не секрет. Как система выбирает новости?
Ответить
Look@news.info
Агрегатор новостей с рейтингами по популярности.
Евгений Лисовский
выбирает для чего? рейтинг составляется по шарам. а забираю все, что есть в rss-фиде.
Ответить
Bogdanov, Maxim
rss - спасибо!
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.