Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сокеты, лонг полинг или ajax?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Динамическое обновление страницы
gagad
Отправлено: 22 Февраля, 2018 - 19:07:13
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Февр. 2018  


Помог: 0 раз(а)




Здравствуйте, есть система заданий, в одной таблице фиксируются задания, в другой их пункты выполнения этого задания, третья таблица временная, добавляются записи которые присвоены пользователям, каждый раз пользователи получают какие либо задания, в заданиях 20-30 пунктов на выполнение, каждую минуту кроном прочитываю временную третью таблицу на изменения, к примеру, не выполнил, выполнил или отклонили задание или время прошло, не успел выполнить, так же каждую минуту проверяю таблицу заданий, беру каждое задание ищу в таблице второй пункты этого задания с уловиями и проверяю отметку выполнено или нет, если все выполнено, помечаю задание как выполненое.....заданий очень много просто тьма....иногда вылетает даже deadlock, на данный момент страница обновляет ajax'м каждую минуту....вопрос в следующем:

Сейчас пишу новую версию в личном кабинете с динамической подгрузкой данных, не могу выбрать решение. Плохо знаю сокеты, может есть знакотоки кто посоветует на словах пути решения такой задачи на них? Может использовать файлы текстовые с данными для уменьшения нагрузки на базу, что бы запросы делать каждую минуту к файлу а не к базе, может есть какие другие решения?

Кратко если описать, очень часто в базе меняются значения много операций совершается каждую секунду, хотелось бы что то придумать что бы у клиента это так же подгружалось быстро при изменении какой либо информации в базе

(Отредактировано автором: 22 Февраля, 2018 - 19:08:22)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB