Должен ли я заботиться о времени обработки DOM в приложении Newrelic Rails?

Я использую Newrelic в своем приложении Ruby on Rails? В разделе «Время загрузки страницы браузера» я вижу, что большая часть времени загрузки приходится на «обработку DOM» (около 5 секунд). Я просто хочу знать, нормально ли это? Должен ли я беспокоиться об этом и оптимизировать это больше? В моем приложении много JS-кода, и многие DOM создаются динамически, я думаю, именно поэтому его загрузка занимает больше всего времени. Но Firebug показывает, что время загрузки составляет 6,18 с (загрузка: 5,16 с), что мне кажется довольно быстрой загрузкой, и многие js загружают внизу страницы.

Спасибо


person user1883793    schedule 29.04.2013    source источник
comment
У меня еще хуже - у меня ~1,2 секунды, а newrelic RUM показывает ~5,5 секунды. Новое представление гистограммы показывает выбросы немного лучше, но это все еще разочаровывает.   -  person Kevin    schedule 26.10.2013


Ответы (1)


Если вы хотите улучшить время загрузки клиента, то да, вам следует позаботиться :) Если нет, не беспокойтесь об этом.

https://newrelic.com/docs/features/how-does-real-user-monitoring-work

person Scalayer    schedule 29.04.2013
comment
Привет, Scalayer, я отслеживал, как DOM обрабатывает это событие, получая до 29 секунд на запрос. Но загрузка страницы в моем браузере по-прежнему кажется довольно быстрой (Firebug по-прежнему показывает, что время загрузки составляет 6,18 с (при загрузке: 5,16 с) или меньше). Если я хочу улучшить время загрузки клиента, на что мне обратить внимание? страница действительно проста и не содержит изображений, но меня беспокоит код JS, поскольку он включает в себя множество библиотек (Datatable, jQuery, bootstrap, ckeditor и т. д.), и многие DOM создаются динамически в JS. Если причиной являются эти библиотеки и динамический DOM, какие-либо предложения по улучшению этого? - person user1883793; 30.04.2013
comment
Я бы, наверное, посмотрел на оптимизацию этих библиотек JS. New Relic рассматривает средние значения во временном окне, так что имейте в виду. - person Scalayer; 03.05.2013