Евгений, на примере этого файла куда воткнуть функцию чтоб не убить то что работает? пытаюсь сделать ещё один while (true) для получения масива с данными чтоб они постоянно были в переменной, но он тормозит тот while (true) что уже есть, так же непонятно как вызвать нужную функцию в нужный момент (функция проверяет свежесть данных и получает новые если надо). так же по аяксу мы обращаемся к php где можем получить данные из сессии а тут как я понял никак
Евгений, тоесть на серверной стороне никак не отправлять данные для графика в режиме онлайн для кто подключается чтоб всё время получать эти данные?
по итогу это именно механизм аякса?
Alexander Litvinenko, из инструментов есть php и браузер с js
скрипт с гитхаба что выше работает пока что стабильно и хочу понять на его примере и переделать для пробы и тестов
как с js сказать в php дай мне что-то я могу, но я не могу сказать дай мне вот то для такой-то сессии конкретного юзера и не могу наоборот из php по таймеру например крикнуть обратно
меня интересует больше - может ли php сам отправлять данные и как индифицировать юзера.
мнеб понять на простом примере весь механизм (сессии, отправка со стороны сессии и другие возможности)
спасибо за ответ
опишу ситуацию подробнее
есть файл в котором хранятся массивы с числами по периодам
каждую секунду происходит аякс запрос к скрипту который выводит данные перед этим обработав их
когда много народу то начинает подтормаживать и подозреваю что из-за одновременно подключающихся и читающих файл каждую секунду
к сожалению в скрипте уже есть
header("Content-Type: text/html; charset=utf-8");
ignore_user_abort(1);
set_time_limit(3600);
error_reporting(E_ALL);
ini_set('display_errors', 'On');
условия шаред хостинга отменяют часть настроек
Алексей Арекаев: Уважаемый, то что вы мне написали довольно очевидно. я не просил вас умничать и делать за меня, а всего лишь подсказать ЛУЧШИЙ вариант чем перехватывать данные на странице благодарности за заказ или в обработчике письма отправляемого клиенту.
это логично но какая конкретно функция отвечает за это тоесть где этот правильный переломный момент где все и сразу данные чтоб не лесть в базу и делать лишних запросов - хочется сделать как можно просто и оптимизировано