Объединение и минификация ASP MVC

Я сравниваю результат проекта с / без объединения и минификации и пытаюсь обосновать, действительно ли объединение и минификация добавляют какую-то ценность.

Я собираю 10 файлов js, 7 файлов css. Вот результат, который я нашел:

Результат сервера с включенными объединением и минификацией:  Server Chrome Network Result

Локальный результат без объединения и минификации:  Результат в локальной сети Chrome

Как вы можете видеть, на снимке экрана Server Network меньше запросов, меньше переданных данных, однако время окончания, время DomContentLoaded и время загрузки почти такие же, как и на снимке экрана локальной сети. Поэтому мне интересно, есть ли вообще смысл реализовывать в моем проекте объединение и минификацию.

Любой совет?


person sanjeev    schedule 27.11.2017    source источник
comment
Размер вашей выборки очень мал. Но вы можете подумать о том, что мобильные сети и браузеры будут обрабатывать ваш веб-сайт по-разному, и это может привести к большей экономии времени. Вы, наверное, находитесь в оптимальной сети, как это может выглядеть на 3g? Браузеры могут обрабатывать только ограниченное количество запросов одновременно. Так что остальные запросы выстраиваются в очередь.   -  person DoomVroom    schedule 27.11.2017


Ответы (1)


Да, объединение и минификация помогают ускорить загрузку. В нашем проекте у нас были значительные улучшения производительности на страницах, где мы реализовали объединение и минификацию, и где у нас этого не было. Я вижу, что вы не видите большой разницы во времени загрузки, но, исходя из моего опыта, да, они действительно ускоряют загрузку страницы. Но может случиться так, что вы находитесь в очень хорошей сети без нагрузки, и вы не увидите большой разницы.

person Nishant Shrivastava    schedule 27.11.2017
comment
имеет смысл. также мне сказали, поскольку сервер почти соответствует производительности локальной нагрузки, это хорошо, поскольку один обслуживается из локальной среды, которая, очевидно, должна быть быстрой, в то время как это не может быть правдой в отношении сервера. - person sanjeev; 28.11.2017