Здравствуйте. Мне нужно каким-то образом в режиме реального времени мониторить информацию, которая добавляется в базу данных. AJAX не вариант, т.к. запросов будет много, а каждые n секунд опрашивать, мне кажется, не оптимально, учитывая, что если будет большая посещаемость, для каждого будет свой запрос.
Мне же нужно, чтобы был один запрос для всех и в реальном времени.
Пришел к выводу, что нужно прибегнуть к node.js, но тут встает другая задача - сам сайт написан на php. Можно-ли эти две вышеперечисленные вещи как-то совместить? Использую фреймворк CodeIgniter 3.
С node.js никогда не работал, поэтому не знаю, что из этого выйдет.
Или есть другие варианты? Буду очень благодарен за помощь)