Я пытаюсь помочь проекту с открытым исходным кодом определить причину замедления переднего конца.Профилирование переднего конца
Я вижу долгое время загрузки на моем конце, полная загрузка страницы занимает 10-15 секунд, щелчки кнопки могут занять до 30 секунд, чтобы ответить, и т.д.
Сервис работает в моей локальной сети.
Нагрузка на сервер довольно низкая (0.1), поэтому я почти уверен, что проблема связана с рендерингом, обработкой DOM и любым другим кодом.
curl также показывает чрезвычайно быструю реакцию, поэтому я знаю, что проблема связана с передним концом.
Они не могут воспроизвести на их конце, но я могу последовательно воспроизводить на моем конце.
Что еще должно быть профилировано, кроме javascript? На какие инструменты я должен смотреть?
ОС - Debian 8, браузеры firefox и chromium.
Спасибо!
Если у вас есть время - эти два бесплатных и коротких курса предоставят вам весь фон и инструменты: https://www.udacity.com/course/browser-rendering-optimization--ud860 https: //www.udacity.com/course/website-performance-optimization--ud884 –
Те выглядят потрясающе. Я начну с этого и пойду оттуда, спасибо! –
Хм ... второй требует отладки с вашим смартфоном, подключенным к вашей машине dev. Кажется странным. –