Точно так же, как предвестник, если вы идете по этому маршруту, вы также должны убедиться, что ваши сеансы не заблокированы для каждого запроса.Вы можете легко столкнуться с ситуацией, когда сеанс блокируется, когда вы делаете запрос.
В качестве лучшего варианта вы можете просто поработать над решением, похожим на «пульс», запрашивая страницу PHP каждые 30 секунд.(что похоже на то, что StackOverflow) слышит, чтобы уведомить вас о поступлении нового сообщения.
Еще лучше , чем это, было бы использовать WebSockets в node.js.Вы могли бы даже иметь PHP уведомлять node.js, когда появляется что-то «новое», как вы говорите, чтобы оно всегда было точным, и у вас не было постоянно запущенного PHP-скрипта.
WebSockets через socket.io