Задать вопрос
@semki096

Можно ли в php приложении использовать socket.io и с какими проблемами можно столкнуться в моём случае?

У меня есть задача - отображать график в реальном времени. Для этого хочу использовать socket.io. Но я новичёк в node.js и поэтому есть вопросы.
1. Могу ли я использовать в качестве бекенда php и node.js одновременно, с какими проблемами я могу столкнуться? Например я хочу сделать авторизацию, роутинг на php. А на сокетах - отдапать данные в реальном времени (в виде графика котировок, данные которых получаю по апи со стороннего сервиса). То есть к примеру надо отдавать эту страницу только авторизованному пользователю.

Короче вопрос - стоит ли использовать php или в моём случае всё надо делать на ноде? Буду признателен за совет.
  • Вопрос задан
  • 67 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 2
GreyCrew
@GreyCrew
Full-stack developer
В php приложении на бэке вы не сможете запускать js код, покуда это php.
Вы можете рядышком запустить node приложение и через базу объединить их.
Судя по вопросу с проблемами вы столкнетесь, с самыми разными.
Ответ написан
Могу ли я использовать в качестве бекенда php и node.js одновременно

Да, вы можете засунуть оба бекенда за nginx и проксировать в зависимости от URL.

Например, запросы, начинающиеся на /api или / обрабатывть на PHP, а те, которые начинаются на /socket обрабатывать в node.js приложении.

Погуглите на тему nginx proxy_pass
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы