Eine der am häufigsten gestellten Fragen von Inhaltsherausgebern (dh alle Blogger, Sie und ich gleichermaßen) lautet: "Wie kann ich sicherstellen, dass meine Feed-Abonnenten mein aktuelles Update in dem Moment lesen können, in dem ich es veröffentliche?" Diese nahezu Echtzeit-Technologie ist nicht wirklich möglich in der Vergangenheit, aber mit PubSubHubbub (ja, es klingt irgendwie dorky), änderte es das ganze Ballspiel.

Einfach gesagt, PubSubHubbub (kurz: PuSH) ist das Publish / Subscribe-Protokoll-Addon der aktuellen Atom / RSS-Technologie. Es ermöglicht Ihren RSS-Abonnenten, Ihren Feed sofort zu erhalten, sobald Sie Ihre Inhalte veröffentlichen.

Was macht PubSubHubbub genau?

Wenn Sie zuvor einen Inhalt veröffentlichen, wird er nicht automatisch an den Feedaggregator weitergeleitet. Stattdessen fragt der Feed-Aggregator Ihre Website (RSS-Feed) regelmäßig ab und überprüft, ob Sie neue Inhalte haben. Wenn ja, wird es dann an Ihre Abonnenten senden. Mit dieser Push-Technologie kommt es oft zu einer Verzögerung bei der Syndikation, und es kann einige Stunden dauern, bis Ihre Inhalte live geschaltet werden, bevor Ihr RSS-Abonnent sie auf ihrer RSS-Reader-Software lesen kann.

PubSubHubbub zielt darauf ab, diese zeitverzögernde Barriere loszuwerden und alles in Echtzeit zu machen. Das heißt, sobald Sie den Inhalt veröffentlichen, wird Ihr Endteilnehmer ihn auch sofort erhalten. Die Technologie ist einfach. Anstatt dass der Feed-Aggregator Ihre Website ständig nach neuen Inhalten abfragt, fungiert er nun als Hub. Wenn Sie einen neuen Inhalt veröffentlichen, benachrichtigen Sie den Hub, der sein Update an den Endbenutzer sendet.

Sie können das interessante Video unten zum besseren Verständnis sehen.

Sound einfach, aber wie implementiere ich es in WordPress?

Feedburner Weg

Wenn Sie nun Feedburner verwenden, um Ihren Feed zu verwalten, ist Ihre Site bereits PuSH-fähig. Sie müssen nur den Dienst im Feedburner-Dashboard aktivieren.

Gehen Sie zu Feedburner und melden Sie sich bei Ihrem Konto an (am wahrscheinlichsten ist Ihr Google-Konto).

Klicken Sie oben auf die Registerkarte Publizieren .

Klicken Sie links auf Pingshot .

Klicken Sie auf die Schaltfläche Aktivieren, um den Dienst zu aktivieren.

Das ist es.
(Sie können auch sicherstellen, dass http://ping.feedburner.com in Ihrer Ping-Liste ist)

Benutzerdefinierter Feed

Wenn Sie den Standard-WordPress-Feed anstelle von Feedburner verwenden, gibt es mehrere Plugins, die Sie verwenden können, um Ihr Blog puSH-fähig zu machen

1. PuShPress

PuSHPress ist das in WordPress.com verwendete Plugin. Es ist keine Konfiguration erforderlich. Aktivieren Sie einfach das Plugin und Sie können loslegen.

Der große Unterschied in diesem Plugin im Vergleich zu den anderen Plugins von PuSH WordPress ist, dass es einen eingebauten PuSH-Hub enthält.

Laden Sie PuShPress hier herunter

2. PubSubHubbub

Ein weiteres einfaches Plugin, das eine minimale Konfiguration erfordert.

Dieses Plugin implementiert keinen Hub, aber Sie können auswählen, welche Hubs Sie anpingen möchten. Der Standard ist der Demo-Hub in Google App Engine und SuperFeedr .

Laden Sie PubSubHubbub hier herunter

3. WP Pubsubhubbub

Dieses Plugin ist funktionell ähnlich dem oben erwähnten PubSubHubbub-Plugin. Sie können auch die Hubs angeben, die Sie ebenfalls anpingen möchten. Daher ist die Auswahl dieser oder der anderen tatsächlich von den individuellen Einstellungen abhängig.

Laden Sie WP PubSubHubbub hier herunter

Hast du mit der Implementierung von PubSubHubbub in deinem WordPress Blog begonnen?