Я создаю простое приложение с Laravel 4
в качестве бэкэнда, Angular JS
в качестве внешнего интерфейса и MySql
,
До сих пор я использую длинный опрос для любого обновления в базе данных, для этого мне нужно запустить $http
запрос от клиента к серверу через каждые 5 минут.
Мне нужно что-то вроде Push Notifications
которые уведомляют клиентский сервер об обновлении базы данных со стороны сервера.
Я искал много вещей, но только что нашел Push Notification
только для Android и iOS.
Есть ли библиотека или метод, доступный для реализации? Push Notification
за Angular JS
в Laravel 4
?
Помогите пожалуйста, было бы оценено.
Лучшее решение будет использовать WebSockets. Я предлагаю использовать Храповик (WebSockets для PHP). Существует также проблема WebSockets поддержка браузера что вы должны принять во внимание (но это может быть преодолено с помощью websocket.js polyfill).
Других решений пока нет …