php ajax live update против массового обновления - PullRequest
0 голосов
/ 14 апреля 2019

При разработке системы ввода отметок учеников, предположим, что на странице есть 100-200 учеников (может достигать 1000), и у каждого ученика есть 5-6 предметов, поэтому для обновления необходимо ввести не менее 500/600 входных значений.

Теперь я нахожусь в дилемме, какой метод выбрать для обновления - живое обновление против массовое обновление

Создание одной кнопки обновления и сохранение всех таблицtr значение в один большой array и отправить через JavaScript ajax?Делая массовое обновление, это будет меньше вызовов ajax.

Или через живое обновление , вызовы ajax на каждое изменение входного значения и обновление в MySQL строка за строкой.

Я предпочитаю живое обновление,Потому что он будет отправлять и обновлять только ту строку, которая нам нужна.Но у нас также есть опция ON DUPLICATE KEY UPDATE на стороне MySQL при массовом обновлении.

На самом деле, обновление в режиме реального времени будет выполнять множество вызовов ajax.Влияет ли это на сервер, загружается или зависает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...