Нужно на странице (во всём сайте) создать обмен данными между PHP и JAVASCRIPT
Coockie я сразу отбросил из-за возможности отключения последних
(хотя, есть маньяки, что и JavaScript отключают)
Все данные храню в сессии PHP в виде JSON строки.
Чтобы получить данные в JavaScript использую JQuery POST запрос.
Но если нужно постоянно отслеживать изменения, постоянно запрос слать на сервер, мне кажется некорректно.
Есть варианты:
1. На клиенте переодически запрашивать изменения с сервера.
2. Держать постоянное соединение
3. Отправлять изменения с сервера на клиент