DOMContentLoaded/load (событие), как увеличить скорость.

На некоторых базах данных (особенно Oracle) порядок соединений может иметь огромное значение к производительности запросов (если существует больше чем две таблицы). На одном приложении у нас было буквально два различия в порядках величины в некоторых случаях. Используя внутреннее объединение синтаксис дает Вам контроль над этим - при использовании правильного синтаксиса подсказок.

Вы не определили, какую базу данных Вы используете, но вероятность предлагает SQL Server или MySQL, где там это не имеет никакого реального значения.

5
задан Bhargav Rao 27 January 2017 в 10:12
поделиться

1 ответ

Эта статистика firebug говорит вам, что:

  • Требуется 2. Через 1 секунду после того, как вы начали запрос на серверный код, чтобы начать возвращать ответ
  • Затем потребуется 19 мс для загрузки ответа (т.е. HTML)
  • 71 мс или около того, после этого срабатывает событие DOMContentLoaded
  • После полной загрузки страницы (после того, как все изображения загружены), запускается событие загрузки.

DOMContentLoaded запускается, как только DOM готова. Событие загрузки ожидает, пока не загрузится вся страница (включая любые внешние ресурсы, такие как изображения)

Большую часть времени в вашем запросе (кроме загрузки изображений) тратится на ожидание, пока сервер создаст HTML. Может быть, ваш серверный код можно оптимизировать, чтобы он работал быстрее?

запускается событие загрузки.

DOMContentLoaded запускается, как только DOM готов. Событие загрузки ожидает, пока не загрузится вся страница (включая любые внешние ресурсы, такие как изображения)

Большую часть времени в вашем запросе (кроме загрузки изображений) тратится на ожидание, пока сервер создаст HTML. Может быть, ваш серверный код можно оптимизировать, чтобы он работал быстрее?

запускается событие загрузки.

DOMContentLoaded запускается, как только DOM готов. Событие загрузки ожидает, пока не загрузится вся страница (включая любые внешние ресурсы, такие как изображения)

Большую часть времени в вашем запросе (кроме загрузки изображений) тратится на ожидание, пока сервер создаст HTML. Может быть, ваш серверный код можно оптимизировать, чтобы он работал быстрее?

7
ответ дан 14 December 2019 в 08:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: