В реальном времени между Laravel и MySQL - PullRequest
0 голосов
/ 17 июня 2019

Я занимаюсь разработкой приложения Laravel для подключения к базе данных MySQL и хочу показывать записи в реальном времени на Laravel при изменении базы данных. Раньше я пробовал Ajax, но думаю, что это не лучший способ. Кто-нибудь может дать мне метод?

1 Ответ

2 голосов
/ 17 июня 2019

Вы можете использовать AJAX для достижения этого, запрашивая Laravel также каждые 5 секунд.Однако это увеличит нагрузку на сеть и нагрузку на сервер.Если на сервере нет обновлений, делается много бесполезных запросов.

Лучшим подходом является широковещательная рассылка измененных данных на стороне клиента, когда сервер получает обновление.Или передайте его на клиентскую сторону и попросите клиента (в основном Javascript) отправить AJAX-запрос на сервер.

Обычно вам необходимо настроить Redis или использовать сторонние службы, такие как Толкатель .

...