У меня есть приложение JS/PHP, которое имеет разные времена загрузки страниц на разных машинах.Увеличивает ли длина URL страницы страницы разное время загрузки страницы?
У меня есть мое основное приложение, которое генерирует некоторый HTML.
Одностраничное приложение PHP вместе с некоторым JavaScript, которое генерирует URL-адрес, затем URL-адрес используется для загрузки iFrame (с использованием jQuery). URL-адрес был до 400 символов и более. Которая извлекает контент из основного приложения.
Как это работает, когда одна страница PHP загружает JS принимает любые параметры и генерирует URL, целевой DIV для содержания затем отображает загрузки GIF, JQuery создает Iframe в целевом DIV
$('<iframe>', {
src: '/foo/' + param,
}).appendTo("#bar");
JQuery затем ждет плавающего фрейма для загрузки, скрыть загрузчик и отображать содержимое
$('#bar').on('load', function() {
$('#loading').hide();
$('#container').show();
});
в производстве (который использует лак) страница занимает очень много времени для загрузки на мобильные устройства, и один из моих Дев машин, на другой машине-разработчике и моем собственном ноутбуке дома страница загружается мгновенно.
Я не могу решить, где узкое место, делать браузеру длительное время, чтобы загрузить iframe с длинным URL-адресом, или это может быть проблема с лаком?
С отключенным лаком требуется слишком много времени для загрузки страницы.
Длина URL должен иметь очень малое влияние на время загрузки страницы. – Barmar
Возможно, эти параметры заставляют сервер «думать» сложнее (фильтрация/запрос), влияющие на время отклика –
@Barmar OK хорошо знать, спасибо. – user2075215