События на сайте

Рейтинг: 0Ответов: 1Опубликовано: 08.02.2015

Хочу перевести сайт на Web 2.0 т.е. любые события без перезагрузки страницы. В реальном времени выводить:

1) всплывающие окна (о новой покупке, сообщениях, уведомлениях...);
2) отправка форм и обновление блоков, без перезагрузки страницы;
3) сделать диалоги, как в современных социальных сетях;
4) прочее.

Посоветовали такую штуку, как Socket.io, будто он будет пушить сообщения на сайт и выводить их.

Подойдет ли Socket.io для моих требований или использовать AJAX? Как подружить Socket.io с PHP? Может, кто-то сталкивался с таким, дайте толчок в правильном направлении. Спасибо.

Ответы

▲ 1

Все, что вы хотите реализовать, можно легко сделать на MeteorJS.
https://www.meteor.com/

Только к PHP этот framework никакого отношения не имеет. Сделать такой проект на PHP можно, но это займет у вас много времени на отладку.