image

Предлагаю ознакомиться с сервисом, который позволяет читать все публикации Хабрахабра, Гиктаймса, Мегамозга в одном месте.
Сервис парсит RSS-ленту каждого из трех ресурсов, скачивает статьи и кладет их в БД. Затем на сайте отображается полученная информация. Интерфейс был сделан в стиле Material Design. Сайт сделан адаптивным и позволяет читать одинаково удобно и на больших мониторах и на планшетах и на телефонах. Появление такого сервиса связано с потребностью видеть сразу все публикации с трех ресурсов и не переключаться между ними.

Реализованы стандартные функции, которые есть на других подобных сервисах. Например, такие:

1) отображение всех публикаций на одной странице.
2) отображение публикаций по каждому ресурсу отдельно.
3) отображение комментариев к публикации.

image

Но кроме этого есть функции, которые не на всех сервисах имеются. Например, такие:

1) отображение публикаций только с положительным рейтингом.
2) отображение публикаций только с отрицательным рейтингом.
3) отображение публикаций без рейтинга.
4) п.1-3 можно отображать как для всех трех ресурсов (Хабрахабр, Гактаймс, Мегамозг) так и отдельно по каждому ресурсу.
5) п.1-4 можно отображать отдельно по каждому хабу.

image

Также в дальнейших планах сделать другие функции:

1. ТОП публикаций (все, за 3 дня, за неделю, за месяц):
1.1. По рейтингу +.
1.2. По рейтингу -.
1.3. По кол-ву просмотров.
1.4. По кол-ву комментариев.
2. Похожие публикации:
2.1. По содержанию.
2.2. По рейтингу.
2.3. По кол-ву просмотров.
2.4. По кол-ву комментариев.
3. Поиск по сайту.
4. Сообщение об ошибке в тексте.
5. Оглавление в публикации (для быстрого перехода по пунктам-заголовкам).
6. Подписка (настраиваемая по параметрам).
7. Статистика (по различным параметрам).

Готов выслушать любые предложения и замечания в комментариях, либо на почту support@itnan.ru
Нужен такой сервис?

Проголосовало 505 человек. Воздержалось 153 человека.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Комментарии (47)


  1. dudeonthehorse
    19.05.2015 20:43

    Две минуты посту и сайт уже прилег? :)


    1. Pashkevich Автор
      19.05.2015 20:47

      Вроде открывается ))


      1. BlessMaster
        19.05.2015 21:09
        +2

        Не везде открывается. Вот в одно и то же время — у меня висит, пытается соединиться, а у товарища — прекрасно грузится. Возможно слишком параноидальный бот-фильтр у хостера? Мой провайдер характерен тем, что за несколькими белыми ip целый город сидит.


  1. Pomidoroff
    19.05.2015 20:46
    +10

    С дизайном все плохо. Попробуйте размещать статьи в один столбик. Лучше сначала название, а потом картинку и во всю ширину.


    1. Pashkevich Автор
      19.05.2015 20:48
      -1

      Слишком большая плитка будет.
      Можно и сейчас в один столбик получить: размеры окна браузера уменьшить. Дизайн адаптивный.


      1. farcaller
        19.05.2015 23:34
        +1

        Как-то не очень удобно отдельное окно для этого держать, прямо как G+ выходит.


  1. bazil11
    19.05.2015 21:00
    +2

    А выдавать RSS умеет?


    1. Pashkevich Автор
      19.05.2015 21:03
      -1

      Нет пока что.


  1. xxxTy3uKxxx
    19.05.2015 21:01

    Не могу с телефона перейти из списка статей сразу в комментарии. Баг или фича?


    1. Pashkevich Автор
      19.05.2015 21:04

      Такое не задумывалось и поэтому не реализовано.
      Сделан переход из текста статьи в комментарии.


  1. kopch
    19.05.2015 21:05
    +7

    Плагин для браузера лучше. С дизайном у вас совсем всё плохо, точнее его нет.


    1. Pashkevich Автор
      19.05.2015 21:07

      1. Где можно тоже глянуть плагин?
      2. Дизайн делал для удобства использования, чтобы всё что нужно было посмотреть, можно было бы посмотреть.



  1. Dolios
    19.05.2015 21:05
    +4

    800 пикселей коту под хвост:


    Имхо, чтобы было хорошо, нужно сделать несколько вещей:
    — разместить информацию на тех 800 пикселях;
    — вернуть текст до хабраката;
    — сделать ссылки на оригинальные ресурсы. На статьи и, самое главное, на комментарии. Чтобы можно было быстро перейти и ответить;
    — сделать возможность фильтрации по авторам. Я бы с удовольствием несколько графоманов с гиктаймса скрыл. А то в их «творчестве» теряются действительно хорошие статьи.


    1. Pashkevich Автор
      19.05.2015 21:11

      1. Мне показалось, что это будет нагромождение. Т.е. и плиток тогда больше нужно делать, например 4 в ряд. Я подумаю, может буду переделывать по другому.
      2. Т.к. я взял идеологию плиток, то текст до хабраката в плитке смотрелся бы неравномерно по отношению к другим плиткам: где-то много текста до хабраката, где-то меньше.
      3. Ссылки есть: одна ссылка в тексте статьи, еще ссылка в тексте комментариев.
      4. Такое можно сделать.


      1. Dolios
        19.05.2015 21:17

        1. Сделать опцией?
        2. Можно показывать текст фиксированной длины. По названию статьи бывает не очень понятно, о чем вообще речь.
        3. Или я чего-то не понял или ссылки на конкретный комментарий нет. Допустим, к статье на хабре есть 1000 комментариев и я с вашего ресурса хочу перейти сразу на 642, чтобы ответь на него.


        1. Pashkevich Автор
          19.05.2015 21:18

          2. Я подумаю как можно это разместить в формате плитки.
          3. Такой ссылки нет. Ссылки только на статью целиком.


          1. Dolios
            19.05.2015 21:26

            Такой ссылки нет.

            А было бы удобно, если бы была :)

            В целом, мне понравилось. Дизайны всякие мне не особо важны.
            Если сделаете пункт 4, плюс еще всякие плюшки фильтрации по тегам, словам и т.д., с разделением по принципу show/hide это будет киллер фичей, имхо. Ну и хотелось бы, все-таки, хоть пару сотен первых символов статьи на плитках видеть.


    1. zelyony
      19.05.2015 21:20
      +4

      это сейчас поля пустые, потом рекламу воткнут :)


    1. Dolios
      20.05.2015 08:21
      -2

      Вот за что я люблю хабр, так это за то, что комментарий в плюсе, а карма в минусе :)
      А обидевшимся графоманам могу посоветовать не затыкать мне рот, а тратить на 5 минут больше на каждую статью. Чтобы не делать в каждой второй ляпов и идиотских фактических ошибок.


  1. zelyony
    19.05.2015 21:10
    +3

    кстати, да, зря они разнесли статьи по 3-м сайтам.
    мне хоть и интересно про софт, железо и яп-ы, но про космос или какие-то новости я тоже читал. а что было неинтересно — просто пропускал.
    а сейчас: сюда сходи, туда сходи… к тому же, если на сайте хабра залогинен, но жмешь ГТ в полоске меню, в нем уже не залогинен. нафига им хранить несколько баз логинов или куков?.. мрак!


    1. dom1n1k
      19.05.2015 22:56
      +3

      Когда они запустили ГТ, я был немного недоволен. Когда запустили ММ, я был в диком недоумении — «шо, опять? да сколько же можно плодиться?!»
      Но чуть позже осознал, что стало в каком-то смысле даже лучше — на ММ скинули весь шлак типа «10 способов повысить назойливость конверсию вашей спам-рассилки» или «5 капитанских советов по тайм-менеджменту».
      Захожу сейчас на ММ раз в неделю максимум — и то скорее чтобы убедиться, что ничего особо интересного не пропустил. :)


  1. BupycNet
    19.05.2015 21:11
    +1

    Во, думаю лучше написать в комментарии, т.к. думаю вы сами будете не против.
    Я недавно писал статью про мой сервис мгновенных уведомлений PushAll.ru — habrahabr.ru/company/pushall/blog/257585
    Вы можете интегрировать моё API и пушить все новые статьи через мой сервис, а пользователи могут еще и фильтровать нужные им слова из описания и заголовка + можно подставялять кастомные иконки под каждый сервис.
    И это все абсолютно бесплатно и для вас и для пользователей. Я хотел делать парсинг RSS и т.д. но не хочется делать велосипеды, а тут у вас считай уже готовый RSS сканер с парсингом на сайт, прикрутить мои API и вуаля уведолмения о новых статьях.

    При желании вы можете сделать у себя использование SelfAPI, т.е. чтобы у вас на сайте могли подписаться на хабы, а потом пушить каждому в цикле, хотя думаю проще будет хабы запихнуть в описание, тогда фильтр можно будет забивать хабами! Тем более их же не более 5 у каждой статьи.
    Написал тут, а не в личные, т.к. думаю будут еще предложения по этой теме.
    К слову напомню что пуши приходят на андроид и в хром, а дизайн сайта тжое материал по сути :) Так что все будет хорошо гармонировать. Этим летом будет версия под iOS


  1. RiderSx
    19.05.2015 21:25
    +10

    Я все понимаю, но ведь есть tmfeed.ru


    1. Juma
      20.05.2015 07:38
      +1

      У tmfeed.ru есть один минус, там только заголовки статей. Некоторые авторы обзовут свою статью так, что не разберешь на какую она вообще тему, но как правило это шлак. Хорошие статьи обычно имеют вменяемые заголовки.


      1. Evengard
        20.05.2015 14:09
        +1

        На представленном сайте тоже только заголовки в списке. Разницы никакой.


        1. Juma
          20.05.2015 14:25

          На представленном сайте есть картинки, но пользы от них тоже не много, так как в основном это КдПВ.


        1. Pashkevich Автор
          20.05.2015 14:35

          Возможно я непонятно объяснил суть своего проекта.
          Некоторые высказывают замечания, что мой сервис мало чем отличается от tmfeed.ru, и там и там только названия статей показаны, а чтобы узнать текст нужно зайти в саму статью.

          Попробую объяснить.
          Да, сервис перекликается с функционалом tmfeed.ru. Но это малая часть того, что сделано в сервисе. Интерфейс сервиса сделан в виде плиток. Многие просят показывать в плитке текст, который до хабраката. Заводить в плитку такой текст мне кажется неудобным, с точки зрения отображения. До хабраката текст может быть очень большим, а может быть и очень маленьким.
          Мой сервис — это не агрегатор RSS с трех ресурсов и не склад ссылок на статьи. Это полноценный сервис, который сохраняет и текст статьи и комментарии и рейтинги и авторов и т.д. Благодаря этому у меня открываются новые возможности в плане отображения информации.
          Одна благодарность уже была за отображение статей только с отрицательным рейтингом (раньше это называлось отхабренным). Еще было высказано предложение сделать отображения всех статей, при этом вычеркнуть из списка конкретных авторов. Такое можно сделать и такого видимо нет нигде. Благодаря этому сервису я могу сделать выборки, сортировки и фильтры, которые нужны мне и которые необходимы вам. Вот что главное.


  1. Olanonymous
    19.05.2015 21:30
    +1

    Появление такого сервиса связано с потребностью видеть сразу все публикации с трех ресурсов и не переключаться между ними.
    Но ведь для этой цели есть СоХабр, который к тому же ещё и удалённые статьи хранит. Да и дизайн у него приятнее будет, на мой взгляд.


    1. Pashkevich Автор
      19.05.2015 22:55

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


  1. and7ey
    19.05.2015 21:43
    +3

    Сервис парсит RSS-ленту каждого из трех ресурсов, скачивает статьи и кладет их в БД.

    Не нарушает ли это авторских прав?

    Ну, и посмотреть сервис не удалось —
    Пользователь превысил лимит на количество одновременно исполняемых CGI. В данный момент исполнение невозможно. Попробуйте позже.


    1. Pashkevich Автор
      19.05.2015 22:58

      Мой сервис — это не единственный сервис, который такое делает (скачивание и сохранение статей).
      Я думаю, что проблем не должно быть. К тому везде написано, что права принадлежат авторам и есть ссылки на оригинальные статьи.


  1. stardust_kid
    19.05.2015 23:04
    +1

    Начинание хорошее. Только рано еще сырой проект в паблик.
    1. Плитка не нужна.
    2. Оформление в стиле Material Design у вас какое-то кривое.
    Если хотите, стучите в скайп — поделюсь мыслями по фронтенду.


    1. Pashkevich Автор
      19.05.2015 23:33
      -1

      Рассматривайте это как MVP


  1. yroman
    20.05.2015 01:25

    При клике на Ещё 20 страница скроллится в самое начало — чрезвычайно неудобно.


    1. Pashkevich Автор
      20.05.2015 04:19

      Когда делал сайт, я долго это исправлял и исправил.
      Скажите больше данных:
      1. Ваш браузер.
      2. Версия браузера.
      3. Операционка.
      4. Компьютер, телефон, планшет?


      1. yroman
        20.05.2015 05:51
        +1

        Firefox 38.0.1 Win 8.1Pro
        Компьютер

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


        1. stas404
          20.05.2015 15:15

          У вас в FF Adblock стоит?


          1. yroman
            20.05.2015 19:25

            Да, Edge


            1. stas404
              20.05.2015 19:57

              Собственно, похоже, что причина в этом — он блокирует загрузку сторонних ресурсов, возникает «Uncaught ReferenceError: Ya is not defined» и скрипты ломаются
              Автору уже отписал.


  1. Dal
    20.05.2015 06:15

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


    1. Pashkevich Автор
      20.05.2015 06:20

      Денис говорил, что такое приложение будет либо в конце мая, либо в июне.


  1. zencd
    20.05.2015 11:46

    Не вижу (для посетителей) смысла клонировать статьи и комментарии — как вы собираетесь поддерживать их актуальное состояние? А неактуальное зачем вобще… Как агрегатор ссылок — кому-то пригодится, как пиратский клон — зло. Проживет в любом случае недолго.


    1. Pashkevich Автор
      20.05.2015 12:10

      Так служба же не единожды скачивает статьи.
      Первый раз скачала, через пол часа скачала и все данные обновились (и текст статьи и рейтинг и просмотры и комментарии и т.д.).
      Через час еще раз скачалась эта же статья и обновилась актуальная информация.
      Потом через 2 часа и т.д.
      Время условное, но повторное скачивание есть и работает.