@PHPjedi

Реализация комментариев. Что вы можете сказать о Pusher?

Хочу у себя на сайте реализовать комментарии. Такую же, как и в ВК. Вопрос немного о реализации, так и о выборе провайдера(назовём это так).

В Laravel есть абсолютно всё, чтобы пользоваться и интегрировать с сервисом Pusher. Но настолько ли она хороша?

У меня есть два варианта на данный момент для реализации Live комментариев.

- Написать сервис самому, который будет работать на веб-сокетах.

- Использовать Pusher.

Вопросы

1. Насколько хорош Pusher? Стоит ли его использовать для подобных задач?
2. Насколько Pusher будет гибким?
3. Хорошая от затея писать на PHP (Laravel) подобную систему работающая на веб-сокетах?

4. Как это должно работать? На фронтэнде я использую React. Когда кто-то напишет комментарий, то всему приложению должно сообщаться об этом? Это разве есть хорошо?
Было бы правильнее, если бы под каждый пост(запись), был какой-то свой канал комментариев, который в компоненте будет прослушиваться, не так ли? Объясните про метод реализации, пожалуйста.

Подскажите мне как грамотнее всего это реализовать?

Спасибо!
  • Вопрос задан
  • 362 просмотра
Решения вопроса 1
@motomac
Pusher хорош, но платен. Недавно появилась бесплатная ему замена https://docs.beyondco.de/laravel-websockets/

Но в целом для комментариев не вижу особого смысла в real-time'овости.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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