Пытаюсь разобраться на чем сделать live-чат для сайта, чтобы потом не переделывать.
По ходу поиска постоянно всплывают две вещи: Socket.IO и Pusher.
Socket.IO использовать не хочу - не хочу Node поднимать - хочу сделать на PHP (Laravel).
А с Pusher вообще запутался: в туторах пишут, чтобы я зарегился у них, и какие-то еще тарифы там, а я вообще не понимаю, зачем нужен сторонний сервис (да еще - платный), чтобы передавать данные по сокету между фронтом и бэком - это звучит как какой-то бред.
я правильно понял, что если я использую их сервис, то я по сути делаю связь своего бэка с фронтом через их socks-прокси? Т.е. поток данных идет с фронта к ним на сервер, оттуда на бэк, и обратно так же, да?
не, Лара в проекте без вариантов, уже есть)) соответственно в нем есть свои механизмы работы с сокетами, и там часто упоминается этот самый PusherJS - вот я и решил и разобраться о чем вообще речь идет.
а так-то да, в данном случае мне в общем по барабану будет это Laravel-way или не будет )) если найду простое и эффективное решение - конечно использую его, а не то что они рекомендуют.