Я хочу создать игровой пинг в Javascript, как в игре Counter Например, забастовка. Я выполняю AJAX-вызов сервера (MySQL) и хочу рассчитать затраченное время, но я либо неправильно его рассчитываю, либо неправильно представляю пинг. Вот код, который у меня есть на данный момент:
var time_stamp = new Date;
$.ajax({ type: "POST",
url: "server.php",
data: {....},
success: function(output){
ping = new Date - time_stamp;
}
}); // btw, this code works fine now for ping
Проблема в том, что иногда я получаю 0 мс или 3 мс. Это нормально? Кажется, очень быстро перейти к server.php
, подключиться к базе данных, выбрать несколько строк и вернуть некоторые данные. Да, это на локальном хосте, поэтому должно быть быстро, но должно ли оно быть таким быстрым? Должен ли я рассчитывать его при FPS или только при каждом вызове server.php
?