Ich bin gerade auf diese relativ neue Technik aufmerksam gemacht worden, mit der es möglich wird, Feeds schneller auszuliefern.
Im Grunde handelt es sich bei PubSubHubbub um ein HTTP-basiertes Protokoll, dass das Protokoll zum Ausliefern von RSS erweitert, und zwar durch PuSH.
Dies funktioniert vereinfacht gesagt durch eine Server2Server-Kommunikation, die auf WebHooks basiert. Server, die das neue Protokoll beherrschen, können, ähnlich wie bei Twitter Meldungen, über die WebHooks alle Follower eines Feeds unverzüglich über neue Artikel informieren.
Weitere Informationen über WebHooks gibts hier: http://www.webhooks.org/.
Für eine CM-Systeme gibt es auch schon Plugins, unter anderem für Wordpress oder auch Django.
Auch für Drupal ist schon ein Modul in der Entstehung, allerdings noch sehr neu das ganze.
Ich hab hier mal einige Informationen und Links zum Thema PubSubHubbub zusammengefasst:
Zuerst mal ein nettes kleines Video, welches die Funktionsweise des neuen Protokolls erklärt:
Und hier noch ein paar weiterführende Links zum Thema:
Offizielle Projektseite
http://code.google.com/p/pubsubhubbub/
Umfangreicher Artikel mit Einführung ins Thema, sowie Konfiguration von Feedburner mit PubSubHubbub
http://www.drweb.de/magazin/pubsubhubbub/
Golem Artikel
http://www.golem.de/0908/69218.html
Implementierungen für unterschiedliche Sprachen und Plugins für CMS
http://code.google.com/p/pubsubhubbub/wiki/PublisherClients
Für Drupal gibt es leider noch kein wirklich lauffähiges Modul. Es gibt einen Versuch, http://cupid-project.be/ allerdings scheint mir das noch recht alpha zu sein, wenn ich mir die Kommentare hier anschaue:
http://drupal.org/node/609440#comment-2330606
Also erstmal abwarten was da im Drupalbereich noch kommt, und ob es evtl. direkt in die FeedAPI integriert wird, oder aber gleich selbst was schreiben. Mal sehen.
Alles in allem aber eine sehr interessante Entwicklung in Richtung RealTimeWeb dieses Protokoll mit dem lustigen Namen. Bin gespannt wo sich das noch hin entwickelt.


Kommentar hinzufügen