Я работаю над системой уведомлений, например facebook, и теперь я хочу добавить систему реального времени.Система оповещения, как facebook и в реальном времени
Я нахожусь в пользовательской модели MVC, поэтому в контроллере я вызываю класс Notification()
, и я получаю все новые уведомления. (Я положил их в переменном PHP)
После этого я включить мой взгляд, и с этой точкой зрения я сделать некоторые процедуры для изменения цвета моего уведомления (красного или нормального), измените номер и т.д. ...
Теперь мне нужно добавить систему реального времени, как я могу это сделать просто?
Например, мне нужно вызвать функцию PHP getNewNotif()
и если этот метод возвратного нечто иное, чем 0, мне нужно обновить мой DIV с новыми данными ...
Все, что делается в режиме реального времени должна реально использовать WebSockets. Поищи это. Если веб-узлы не являются опцией, вы можете использовать длительный опрос с помощью ajax. –
Если я использую html5 websocket? Все нормально ? –