PHP-сервер Pubsubhubbub

Я ищу автономный сервер Pubsubhubbub, написанный на PHP, который я могу использовать для локального тестирования реализации pubsubhubbub без доступа в Интернет.

Я знаю о концентраторах PubSubHubBub и официальный список хабов, но хаба на основе PHP не видно. Я пропустил один? Который?

Похоже, что в Zend Framework есть какой-то серверный код, но это всего лишь библиотека, а не сервер, который можно использовать из коробки.


person cweiske    schedule 07.04.2011    source источник
comment
:) такое название для продукта почти заслуживает премии Дарвина.   -  person markus    schedule 07.04.2011
comment
github.com/cweiske/phpPubsubhubbub :-)   -  person Till    schedule 08.04.2011
comment
Первое апреля было 10 дней назад, верно?   -  person Joost    schedule 12.04.2011
comment
@JoostK: Тилль знает, что я люблю взламывать, и просто хотел побудить меня создать собственный PuSH-хаб.   -  person cweiske    schedule 12.04.2011


Ответы (4)


Фабб

С 01.04.2015 я использую свой собственный, самописный и самостоятельный сервер PubSubHubbub под названием phubb.

https://github.com/cweiske/phubb

Вордпресс

плагин PuSHPress для Wordpress реализует не только сторону издателя в Wordpress, но и центральная часть. Он также должен быть в состоянии использовать его в качестве центра для других страниц — с небольшим взломом, так как

Чтобы не усложнять задачу и ограничить потенциальное злоупотребление...[он] разрешает подписку только на ..[из] того блога WordPress, на котором он установлен.

Локальная установка Wordpress выполняется за 5 минут, и использование плагина не должно быть таким сложным.

Редактировать: да, он есть в официальном списке узлов, и я изначально отклонил его, так как это не автономный сервер, но, похоже, больше его нет.

Друпал

Начиная с 2011-07, существует модуль drupal реализация PuSH-концентратора.

person cweiske    schedule 11.04.2011
comment
Плагин PuSHPress Wordpress SVN-репозиторий - person Christopher Manning; 15.04.2011
comment
Я ненавижу назначать награду за свой собственный ответ, но через неделю лучшего ответа не было, и я не хотел терять баллы:/ - person cweiske; 16.04.2011
comment
Отличная находка, несмотря ни на что. Вам удалось его извлечь? Я также был бы заинтересован в концентраторе php. Дайте мне знать, если я могу помочь. - person Till; 23.05.2011
comment
Новичку @cweiske нужна помощь, и все ссылки ведут на вас. :) Не удалось найти живую копию эталонной реализации хаб-сервера. У вас есть копия оригинальной реализации ref? Или ПуШ уже ушел в прошлое? Если нет ничего, я могу написать JS-сервер, который работает на докере, так как я не знаю PHP и мне нужно немного настроить — некоторые указатели будут отличными! - person user6387024; 26.10.2016

На данный момент существует только одна реализация протокола Pubsubhubhub. Это реализация Google App Engine.

Вот слайд-шоу, демонстрирующее процесс его создания, если вы заинтересованы в создании другой реализации: http://code.google.com/p/pubsubhubbub/wiki/BuildingAHub

person Karl Laurentius Roos    schedule 11.04.2011
comment
Официальный список концентраторов говорит вам, что существует более одной реализации. - person cweiske; 23.05.2011
comment
Не удается найти эту реализацию GAE — похоже, она полностью удалена из Интернета! Любая подсказка? Кроме того, ссылки code.google для PuSH больше не работают. - person user6387024; 26.10.2016

StatusNet (http://status.net/) также реализует внутренний концентратор, но он недоступен для других приложений.

person Evan P.    schedule 21.09.2011

Другой вариант — использовать http://superfeedr.com/. Мы размещаем большинство узлов там. Часто проще использовать существующие решения, чем заново изобретать велосипед :)

person Julien Genestoux    schedule 21.09.2011
comment
... который я могу использовать для локального тестирования реализации pubsubhubbub без доступа в Интернет. Кроме того, конкуренция не так уж плоха. - person cweiske; 22.09.2011
comment
Гах! Извините, я проглядел местную часть. Если кто-нибудь когда-нибудь найдет эту ветку, использование таких вещей, как localtunnel (localtunnel.com), поможет настроить вещи. Насчет конкуренции: конечно! Я просто пытался быть полезным, так как большинству людей, использующих PubSubHubbub, не обязательно конкурировать с поставщиками хабов :D - person Julien Genestoux; 23.09.2011