Один из наиболее часто задаваемых вопросов от издателей контента (то есть всех блоггеров, как и вас, так и меня) — «Как убедиться, что подписчики моего канала смогут прочитать мое последнее обновление в тот момент, когда я его публикую?» Эта технология, работающая почти в реальном времени, была невозможна в прошлом, но с PubSubHubbub (да, это звучит как-то странно) она изменила всю игру с мячом.
Проще говоря, PubSubHubbub (сокращенно PuSH) — это дополнение протокола публикации/подписки к текущей технологии Atom/RSS. Это позволяет вашим подписчикам RSS мгновенно получать ваш канал, как только вы публикуете свой контент.
Что именно делает PubSubHubbub?
Раньше, когда вы публикуете контент, он не передается агрегатору каналов автоматически. Вместо этого агрегатор каналов регулярно опрашивает ваш сайт (RSS-канал) и проверяет, есть ли у вас новый контент. Если да, то оно будет транслироваться вашим подписчикам. При использовании этой технологии push-уведомлений часто происходит задержка в распространении, и после публикации вашего контента может пройти несколько часов, прежде чем
Contents
Что именно делает PubSubHubbub?
помощью своего программного обеспечения для чтения RSS.PubSubHubbub стремится избавиться от этого барьера задержки времени и сделать все в реальном времени. Это означает, что как только вы опубликуете контент, ваш конечный подписчик также мгновенно получит его. Технология проста. Вместо того, чтобы агрегатор каналов постоянно опрашивал ваш сайт на наличие нового контента, он теперь будет действовать как хаб. Всякий раз, когда вы публикуете новый контент, вы уведомляете хаб, который, в свою очередь, отправляет ваше обновление конечному пользователю.
Для лучшего понимания вы можете посмотреть интересное видео ниже.
![B5kHx0rGkec maxresdefault](https://saintist.ru/wp-content/uploads/2024/05/hqdefault-3.jpg)
Звучит просто, но как это реализовать в WordPress?
Способ Feedburner
Теперь, если вы используете Feedburner для управления своим каналом, ваш сайт уже включен PuSH. Вам просто нужно включить услугу в панели управления Feedburner.
Перейдите на Feedburner и войдите в свою учетную запись (скорее всего, это ваша учетная запись Google).
Нажмите вкладку Опубликоватьвверху.
Слева нажмите Pingshot.
Нажмите кнопку «Активировать», чтобы включить службу.
Вот и все.
(Вы также можете убедиться, что http://ping.feedburner.comприсутствует в вашем списке ping)
Пользовательский канал
Если вы используете канал WordPress по умолчанию, а не Feedburner, есть несколько плагинов, которые вы можете использовать для включения PuSH в своем блоге.
1. Нажмите
PuSHPress — это плагин, используемый в WordPress.com. Никакой настройки не требуется. Прост
Звучит просто, но как это реализовать в WordPress?
этого плагина от других плагинов PuSH WordPress заключается в том, что он включает в себя встроенный концентратор PuSH.Загрузите PuSHPress здесь
2. ПабСубХуббуб
Еще один простой плагин, требующий минимальной настройки.
Этот плагин не реализует хаб, но позволяет вам выбирать, какие хабы вы хотите пинговать. По умолчанию используются Демо-центр в Google App Engineи SuperFeedr.
Загрузите PubSubHubbub здесь
3. WP Pubsubhubbub
Этот плагин функционально аналогичен плагину PubSubHubbub, упомянутому выше. Он также позволяет вам указать хабы, которые вы хотите пинговать, поэтому выбор того или иного зависит от индивидуальных предпочтений.
Загрузите WP PubSubHubbub здесь
Вы начали использовать PubSubHubbub в своем блоге WordPress?