Я заинтересован в действительно хорошем способе обмена мгновенными сообщениями, как meebo, facebook и myspace, а также для уведомлений на странице. Например, на моем сайте теперь, когда пользователь получает новое почтовое сообщение, комментарий к фотографии, комментарий в профиле, запрос на добавление в друзья, некоторые другие вещи, он получает уведомление и ссылку на страницу, на которой он использует jQuery и AJAX.
В больших масштабах я считаю, что это не лучший способ сделать это, хотя мой код jquery должен будет в основном запускать скрипт PHP для запроса таблицы mysql каждые 30 секунд или около того для каждого пользователя, у которого открыта страница с этим скриптом работает. Я хотел бы в конечном итоге добавить что-то вроде обмена мгновенными сообщениями, такого как Facebook, в панели чата в нижней части экрана, если я смогу найти эффективный способ сделать это.
Я слышал термины Comet и HTML5 WebSockets, но я не уверен, стоит ли искать именно такие решения для такой функции? Я хотел бы сохранить минимальную пропускную способность, и выполнение запроса каждые несколько секунд не выглядит очень эффективным на сайте с высоким трафиком.
Если вы знаете некоторые хорошие решения, пожалуйста, объясните, как они работают, пожалуйста,