Ответ 1
Самый простой метод заключается в том, чтобы добавить var ajaxTime= new Date().getTime();
перед вызовом Ajax и в done
получить текущее время, чтобы рассчитать, сколько времени потребовался Ajax-вызов.
var ajaxTime= new Date().getTime();
$.ajax({
type: "POST",
url: "some.php",
}).done(function () {
var totalTime = new Date().getTime()-ajaxTime;
// Here I want to get the how long it took to load some.php and use it further
});
Или в случае, если вы хотите узнать, как долго это происходит на стороне сервера. Сделайте то же самое и напечатайте время в возвращаемом значении из some.php.