![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Добрый день.
Если у кого-то есть опыт использования PHPDaemon - очень прошу отозваться. Нужно организовать взаимодействие между сервером PHPDaemon и приложением на PHP. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
Долго смотрел в его сторону, но что то отпугнула некая монструозность. В итоге Вебсокеты запилил на Ratchet.
Взаимодействие - нужно смотреть что уже там есть и какие способы предлагают авторы. Я у себя и через ЖД делал и через zmq. Думаю способов не мало |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ADSoft, Andkorol, спасибо за ответы.
я, честно говоря, в шоке. если набрать WebSocket на PHP в поисковик - то PHPDaemon вылезет в поисковике, почитаешь статьи про нагрузку, быстродействие, надёжность - всё офигительно. Кинешься реализовывать - а вот фигушки, реальных проектов (и людей, которые их делали) в паблике не видно, документацию я понять не могу, примеров мало и они разрозненные, на вопросы про PHPDaemon на форума мало кто отвечает! Катастрофа! ![]() Вот хоть самому Василию Зорину письма пиши! я, честно говоря, не надеялся, что тут на форуме кто-то отзовётся. Поэтому приятно удивлён! ![]() p.s. может быть, правда, плюнуть на PHPDaemon и попытаться поднять Ratchet ? Последний раз редактировалось Serge_Bliznykov; 01.02.2017 в 01:24. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
А еще все советуют Node.js .... я тоже подумывал - но нужно время на изучение, а его как всегда катастрофически не хватает
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
я это в данном случае вообще не рассматриваю, это слишком радикально - переписать весь рабочий проект на другом языке.
у меня есть рабочее приложение, достаточно большой проект (PHP, ООП). Нужно всего навсего добавить в него поддержку WebSocket. Не переписать проект с нуля, а просто обеспечить в нём дополнительный функционал. PHPDaemon работает. Проблема в том, как организовать взаимодействие между самим серверным приложением и асинхронным фреймворком (сервером WenSocket). Если бы было возможно из PHP обратиться к службам/воркерам на PHPDaemon - это было бы решением моей проблемы. Но, увы, я не знаю, как это сделать... ![]() Может быть, кто-нибудь возьмётся мне помочь? Если у кого-то есть мысли - я жду в личке! |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
а используй любую очередь
ZeroMQ, ActiveMQ, RabbitMQ что нравится... по сути наверное даже через Memсaсhe можно ... главное - чтоби там и там было доступно... а адресное пространство у них одно.. .я вот ZMQ использовал |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Браузер в качестве веб-сервера | Greek9000 | JavaScript, Ajax | 3 | 02.07.2016 21:44 |
MuLISP использование результата в качестве аргумента | Valentin Bugaev | Помощь студентам | 0 | 16.12.2011 13:17 |
Использование градиента в качестве фона. | vedro-compota | HTML и CSS | 7 | 06.10.2010 11:12 |
Использование ComboBoxa в качестве справочника | Айгуля | Компоненты Delphi | 0 | 31.05.2010 20:29 |
Использование карты (рисунка) в качестве ссылки | Yaga | HTML и CSS | 5 | 01.04.2009 01:40 |