Как уведомить посетителя сайта об изменении статуса заказа в 1С?
К примеру, посетитель сделал заказ, заказ упал в 1С, менеджер его обработал, изменил статус в 1С. Затем изменения выгрузились на сайт, соответственно, записались в БД.
Как, в этом случае, можно уведомить посетителя, при условии что он еще на сайте, например, всплывающим окном о том, что статус заказа изменен?
Единственное, что мне приходит в голову - раз в n секунд дергать ajax-ом БД, если есть изменения - вывести popup, но при большом количестве заказов и посетителей будет повышенная нагрузка на сервер.
Нет ли других способов?
Повышенная нагрузка - по сравнению с чем?
Сделайте этот скриптик-проверку по аяксу, не перегружайте его ненужными действиями - и если у вас не тысячи пользователей одновременно онлайн, вы эту "повышенную" даже не заметите.