Websocket и php

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
vtec
Сообщения: 54
Зарегистрирован: Пн янв 20, 2014 7:35 pm
Благодарил (а): 0
Поблагодарили: 0

Websocket и php

Сообщение vtec » Вт июл 22, 2014 1:59 pm

Вопрос больше наверное к Сергею.
Может стоит подумать над websocket(или как он там правильно зовется)?
То есть как по типу node.js научить сервер отправлять данные клиенту (не делать обновление запрос ответ на jquery), может уже существуют какие то модули под php?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Websocket и php

Сообщение sergejey » Вт июл 22, 2014 2:12 pm

Сокеты -- это хорошо и правильно. Я бы с удовольствием заменил ряд вещей на обмен через сокеты, а именно меню и сцены. Тогда бы не пришлось устанавливать период обновления и всё было бы в реальном времени. Т.е. инициативу я полностью поддерживаю, но пока не могу сказать, что займусь этим в ближайшее время.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
electric
Сообщения: 309
Зарегистрирован: Вт сен 17, 2013 10:11 pm
Благодарил (а): 3 раза
Поблагодарили: 56 раз

Re: Websocket и php

Сообщение electric » Вт июл 22, 2014 2:29 pm

sergejey писал(а):Сокеты -- это хорошо и правильно. Я бы с удовольствием заменил ряд вещей на обмен через сокеты, а именно меню и сцены. Тогда бы не пришлось устанавливать период обновления и всё было бы в реальном времени. Т.е. инициативу я полностью поддерживаю, но пока не могу сказать, что займусь этим в ближайшее время.
Соответственно надо полностью перерабатывать веб-морду.
Можно это совместить с проработкой пользовательских шаблонов - но это очень далекая перспектива (ну или просто мысли вслух)...
Было: Majordomo v.0.6.0.b на Cubietruck. OS Armbian с переносом на HDD
Стало: ioBroker на Cubietruck OS Armbian + ZigBee Xiaomi + OWFS + BLE.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Websocket и php

Сообщение sergejey » Вт июл 22, 2014 2:43 pm

electric писал(а):
sergejey писал(а):Сокеты -- это хорошо и правильно. Я бы с удовольствием заменил ряд вещей на обмен через сокеты, а именно меню и сцены. Тогда бы не пришлось устанавливать период обновления и всё было бы в реальном времени. Т.е. инициативу я полностью поддерживаю, но пока не могу сказать, что займусь этим в ближайшее время.
Соответственно надо полностью перерабатывать веб-морду.
Можно это совместить с проработкой пользовательских шаблонов - но это очень далекая перспектива (ну или просто мысли вслух)...
Веб-морду перерабатывать не нужно будет -- местами одни функции заменятся другими и всё продолжит работать.
А под проработкой шаблонов что имеется в виду?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
vtec
Сообщения: 54
Зарегистрирован: Пн янв 20, 2014 7:35 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Websocket и php

Сообщение vtec » Вт июл 22, 2014 2:47 pm

sergejey писал(а):Сокеты -- это хорошо и правильно. Я бы с удовольствием заменил ряд вещей на обмен через сокеты, а именно меню и сцены. Тогда бы не пришлось устанавливать период обновления и всё было бы в реальном времени. Т.е. инициативу я полностью поддерживаю, но пока не могу сказать, что займусь этим в ближайшее время.
Есть хотя бы какие нибудь мысли? Может какой нибудь модуль есть распространенный и почитать про него?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Websocket и php

Сообщение sergejey » Вт июл 22, 2014 4:13 pm

Вот хороший пример
http://dharman.eu/?menu=phpWebSocketsTutorial

и неплохое обсуждение
http://stackoverflow.com/questions/1451 ... ver-in-php

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
vtec
Сообщения: 54
Зарегистрирован: Пн янв 20, 2014 7:35 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Websocket и php

Сообщение vtec » Вт июл 22, 2014 5:03 pm

Выяснил, что есть готовое решение Ratchet, оказывается его многие используют. Ушел копать дальше, попробую установить и глянуть, что да как.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Websocket и php

Сообщение sergejey » Вт июл 22, 2014 5:11 pm

Про Ratchet раньше читал, но использовать не доводилось. Из минусов то, что он тяжёлый довольно и тянет за собой кучу библиотек.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить