PubSubHubbub для блога на Ruby (Merb)
-
20-09-2019 - |
Вопрос
Я пишу мой собственный блог (каждый должен, это хороший опыт).Я внедрил Atom и RSS-каналы, и они используются многими читателями.Большинство из этих читателей используют Google Reader, который на данный момент регулярно опрашивает мой сайт на предмет обновлений.
Я хотел бы настроить опцию публикации подписки (PubSubHubbub), как задокументировано здесь, и я хотел бы служить своим собственным концентратором, то есть интегрировать протокол концентратора в приложение, а не иметь отдельную функцию для обслуживания или полагаться на третью сторону.
Мои вопросы таковы:
- Если я сделаю это, какие службы чтения каналов будут использовать этот протокол предпочтительнее опроса?
- Что мне нужно реализовать со своей стороны, чтобы запустить это в работу?
Решение
Неплохо бы интегрировать вашу CMS с вашим собственным хабом.Именно так многие люди будут / должны это делать!
Прямо сейчас FriendFeed и livedoor Reader являются двумя основными подписчиками, которые используют PubSubHubbub.Другие сервисы (например, favit.com) также имеют поддержку.В процессе работы поддерживаются и другие сервисы, включая Google Reader.
Вам нужно внедрить Концентратор.Определенно посмотрите на Клей для паутины, который написан на Ruby (возможно, вы могли бы помочь ему расширить кодовую базу).Вы должны быть в состоянии интегрировать его в свою существующую систему.
Удачи вам!Дайте нам знать, как это происходит в списке рассылки.
Другие советы
Клей для паутины выглядит хорошо!Я нашел другой Клиент Pubsubhubbub, который кажется простым в использовании.