2009-08-27 12 views
2

J'écris my own blog (tout le monde devrait, c'est une bonne expérience). J'ai mis en place des flux Atom et RSS, et ils sont utilisés par un certain nombre de lecteurs. La plupart de ces lecteurs utilisent Google Reader, qui interroge régulièrement mon site pour des mises à jour. Je voudrais configurer une option de publication d'abonnement (PubSubHubbub) comme documentée here, et je voudrais servir de mon propre hub, qui est intégré le protocole de concentrateur dans l'application, par opposition à avoir une chose distincte à maintenir ou compter sur un tiers.PubSubHubbub pour un blog en Ruby (Merb)

Mes questions sont les suivantes:

  1. Si je fais cela qui se nourrissent des services de lecture utiliserai ce protocole de préférence à vote?
  2. De quoi ai-je besoin pour mettre en œuvre de mon côté?
+0

+1 pour "tout le monde devrait" :) – cweiske

Répondre

4

Semble bien d'intégrer votre CMS avec votre propre Hub. C'est ainsi que beaucoup de gens vont/devraient le faire!

  1. À l'heure actuelle, FriendFeed et livedoor Reader sont les deux principaux abonnés qui consomment PubSubHubbub. D'autres services (comme favit.com) ont également un support. D'autres services ont du support dans les travaux, y compris Google Reader.

  2. Vous devez implémenter un concentrateur. Vraiment regarder Web Glue, qui est écrit en Ruby (peut-être que vous pourriez l'aider à étendre la base de code). Vous devriez être capable de l'intégrer dans votre système existant.

Bonne chance! Faites-nous savoir comment ça se passe sur la liste de diffusion.

0

Web Glue a l'air bien! J'ai trouvé another client Pubsubhubbub, qui semble facile à utiliser.