Нужна помощь с кометой, и что выбрать - PullRequest
1 голос
/ 27 февраля 2010

Я новичок в комете, но я прочитал об этом и понял, что PHP плохо подходит для длинных опросов комет.

Весь мой проект написан на CodeIgniter PHP Framework, поэтому весь мой код - PHP. Но мне нужно запрашивать данные все секунды, чтобы обновить продукты аукционов, и я ищу комету, но как PHP плохой способ кометы, как я могу это сделать?

также можно читать из MySQL и отправлять слушателю?

Спасибо.

Ответы [ 2 ]

1 голос
/ 25 марта 2010

В качестве альтернативы можно использовать кометное SaaS-решение, например WebSync On-Demand . Это дешево, и потому что он размещен, не имеет требований к серверу.

Существует PHP SDK для интеграции ваших данных.

[Отказ от ответственности: я там работаю]

1 голос
/ 11 марта 2010

Одним из решений является Ajax Push Engine - они выделяют свой собственный сервер для обработки соединений с клиентами, но вы можете использовать любой бэкэнд для подачи данных в APE - включая PHP. Вы также можете работать с MySQL напрямую - см. Пример one и two . Примечание: сервер APE может быть запущен только в Linux, BSD или Mac OS X (хотя может показаться, что возможен порт для Windows, поскольку он написан на чистом C , AFAICT).

Другой - NGiNX_HTTP_Push_Module - вы используете nginx в качестве вашего push-сервера (нет необходимости в дополнительном сервере, работающем, как в случае APE), и протокол легко работать с / простым IMHO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...