Я собираюсь создать функцию уведомления в режиме реального времени для моего веб-приложения (маленькой социальной сети), и я не знаю, с чего начать.
Это то, что я хочу построить: есть такие кнопки, формы комментариев,... Пользователи нажимают так, пишут свои комментарии и (относительно) немедленно, в браузере владельца отображается количество новых комментариев и комментариев. Что-то вроде этого.
Я читал о socketIo на nodeJs, MeteorJS, но, к сожалению, им нужен WebSocket, поддерживаемый mordern браузерами. Я только что прочитал о технике Comet и считаю ее довольно простой в применении. Но я не уверен, что он будет хорошо работать, потому что Comet полагается на длительное соединение (исправьте меня, если я ошибаюсь).
Кроме того, я думаю, что facebook использует Comet для функции push-уведомления. Через консольную вкладку в плагине firebug я всегда вижу соединение с Facebook. Так может ли кто-нибудь показать мне технику, модель для разработки такой функции?