pubsubhub

1.1.0 • Public • Published

Пока по-русски

Концепт

Сервис рассылающий данные по всем пользователям без необходимости каких-либо познаний в NodeJS и правки серверной части.

Установка

Установка с NodeJS (Ubuntu):

git clone https://github.com/vvmspace/ionic && cd ionic && ./install-nodejs-ubuntu.sh && ./install.sh

Установка без NodeJS (Ubuntu):

git clone https://github.com/vvmspace/ionic && cd ionic && ./install.sh

Запуск

./run.sh

Автозапуск:

В /etc/rc.local пропишите

cd /path_to/ionic && ./run.sh

Использование

Клиент ionic.js лежит в public/js

Можно подключить так:

http://host:7070/js/ionic.js

    <script src="/js/socket.io-1.2.0.js"></script>
    <script src="/js/ionic.js"></script>
    <script>
    ionic = new Ionic();
    // или Ionic('host:port');
    
    // Обработка событий:  
    ionic.boom('событие', function(){
        // функция, по аналогии с .on
    });
    
    // Отправка информации о событии всем подключенным к серверу клиентам:
    ionic.impulse('событие', {
        da:'ta',
        something:'else'
    });
    
    </script>

Отправка сокета из PHP

Пример лежит тут: https://github.com/vvmspace/ionicphp

Пишите https://vk.com/it007

Readme

Keywords

none

Package Sidebar

Install

npm i pubsubhub

Weekly Downloads

1

Version

1.1.0

License

ISC

Unpacked Size

371 kB

Total Files

13

Last publish

Collaborators

  • vvmspace