Тест загрузки страницы Pingdom

У меня проблема, которая возникла совсем недавно, и я не могу понять, чем она может быть вызвана.

До недавнего времени, если я тестировал свою скорость загрузки страниц на Pingdon, я получал время загрузки около 800 мс ...

Теперь он внезапно вырос до 13 с ...

Я замечаю, что когда я посещаю страницу (любую страницу на моем сайте), заголовок загружается мгновенно, но телу требуется некоторое время, чтобы показать, что, по-видимому, задерживает.

Раньше разные части тела загружались с разной скоростью, что, казалось, давало гораздо более высокую скорость загрузки.

Я заметил, что диаграмма водопада на pingdom показывает все аспекты быстрой загрузки моей страницы, 2 элемента

jquery-3.1.1.js и bootstrap.js

оба они показаны красным, а размер файла - 0B Они оба отображают желтую строку «ожидания», но кажется, что они никогда не получены, что говорит мне о том, что файлы запрашиваются, система ждет некоторое время, прежде чем их игнорировать.

Однако он не сообщает мне, с чем связаны эти файлы, и я боюсь их искать, находить и удалять, если они для чего-то понадобятся.

Может ли кто-нибудь пролить свет на это, пожалуйста?

Скриншоты Pingdom:.

Скриншоты Pingdom: .

Как вы увидите на фотографиях, все загружается быстро, но есть 2 длинные желтые полосы, которые не заканчиваются зеленым (получено), а заголовки красные, и я предполагаю, что это те, которые связаны с ошибками подключения в первая картинка

отображение вашего отчета о пингдоме было бы полезно

aMJay 25.04.2018 16:04

@MateuszJ Я добавил скриншоты

SupGen 25.04.2018 16:18
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
44
1

Ответы 1

Просто попробуйте открыть эти URL-адреса в своем браузере:

https://www.supplementgenie.co.uk/js/jquery-3.1.1.jshttps://www.supplementgenie.co.uk/js/bootstrap.js

Вы можете видеть, что эти URL-адреса создают Ошибка HTTP 404, что означает, что эти файлы не могут быть найдены на сервере (на вашем веб-сайте). Таким образом, вы не сможете удалить эти файлы, поскольку их вообще нет. Похоже, это случай неправильно настроенного хостинга или веб-сайта. Свяжитесь с вашим разработчиком (в первую очередь) или ваш хостер. Возможно, вам даже не нужны эти строки в шапке вашего сайта, и вы можете просто удалить их с него.

P.S. Если вы откроете исходный код своей страницы, вы увидите, что ваш веб-сайт уже загружает jQuery из CDN Google:

<script src = "//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>

То же самое с Boostrap:

<script src = "//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>

Спасибо за ваш ответ. Я сам создал веб-сайт (не мог позволить себе разработчика, смеется). У меня такое ощущение, что файлы пришли из плагина, который я больше не использую, но я не уверен, как запретить моему сайту вызывать их при загрузке страницы. это происходит на каждой странице

SupGen 25.04.2018 17:25

Трудно сказать, не имея доступа к исходному коду вашего сайта. Вероятно, вы могли бы просто проверить исходный код и найти имена отсутствующих файлов: jquery-3.1.1.js и bootstrap.js, а затем удалить строки в коде, которые ссылаются на них. Если это был плагин, который добавил эти строки на ваш веб-сайт, возможно, временные деактивирующие плагины могут помочь увидеть, какой из них был ответственен за это.

Stepan Stepanov 26.04.2018 11:06

Другие вопросы по теме