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

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

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

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

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

Что это?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+4
В избр. Сохранено
Авторизуйтесь
Вход с паролем