Здравствуйте, в общем столкнулся с проблемой, у меня на сайте есть авторизация и регистрация пользователей, так же есть моя страница администратора, где я вижу все пользователей. Пользователь отправляет через форму сообщение мне, я как бы его должен проверить(Пройти модерацию), после того как я проверил информацию написанную пользователям, я нажимаю "Да" или "Нет", и после нажатие ему в ЛК должно прийти сообщение о том прошла ли его информация или нет, так что бы он не перезагружал страницу, т.е как бьудто в живое время.
Читал про soket и.т.д , но мне нужно понять как это сделать через ajax и php.
Буду рад любому совету как такое можно сделать!
Сам сайт локально у меня находится((
Для правильного вопроса надо знать половину ответа
Если без WebSocket, то только периодическим опросом сервера. Ставите в JS интервал и по его срабатыванию отправляете AJAX-запрос на сервер. Потом показываете ответ сервера пользователю.
Спасибо вам за ответ, скажите а насколько повторные запросы будут нагружать сервер?
Или это не так страшно, если я к примеру отвечать буду через 5 минут к примеру пользователю
Михаил Иванов, А это всё зависит от реализации сервера. Простой запрос "нет ли новых событий для пользователя за последние пять минут" особой нагрузки давать не должен и отрабатывать будет за доли секунды.
По интервалу смотрите сами, если ваших пользователей устраивает интервал в пять минут, делайте запрос каждые пять минут. Надо быстрее - делайте запросы чаще.