Имеется ajax запрос к серверу
Результат запроса в 3.5 мегабайта очень долго
скачивается. Время генерации, к сожалению, не ускорить, т.к. идут запросы к сторонним ресурсам. Интересует именно как ускорить процесс скачивания :)
Синий прогресс бар на изображении
Вот код:
$output = json_encode([$brands, $parts, $theparts_p, $theparts_q]);
$gzipoutput = gzencode($output, 6);
header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Pragma: no-cache');
header("Content-type: application/json");
header('Content-Encoding: gzip');
header('Content-Length: '.strlen($gzipoutput));
echo $gzipoutput;
т.е. собирается некий массив для ответа, кодируется в json, жмется gzip и отправляется клиенту.
Время скачивания 3 мегабайт выходит около 1,5 секунд.
Это нормально или я загоняюсь?
Все очевидные вещи типа скорости отдачи сервера, своего интернета и тд проверил - всё на высоте