Какой самый дешевый способ ждать обновления БД в PHP? - PullRequest
0 голосов
/ 09 января 2012

Я работаю над приложением, в котором значение вводится на странице A. Этот ввод помещается в базу данных.

Затем страница A ожидает, что что-то будет введено на странице B и вставлено в ту же строку,

Страница A, пока она еще находится в сеансе, должна будет затем асинхронно извлекать данные, введенные на странице B.

Моей первой мыслью было создание цикла, который каждые несколько секунд требует базу данных.Но это звучит не очень безопасно и эффективно.

Есть ли лучший способ для страницы А получать уведомления об этом событии?

1 Ответ

2 голосов
/ 09 января 2012

Вы можете использовать длительный опрос и ожидание того, что что-то произойдет, как только это произойдет, страница на сервере отразит что-то, и данные будут отправлены на клиент, а затем, используя javascript, вы можете действовать соответственно.

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