У меня есть приложение ASP.NET MVC5
на IIS Server
, и страница входа загружается слишком медленно после очистки истории браузера. Как видно из поля «Сеть» Developer Tools
, похоже, существует серьезная проблема с загрузкой содержимого страницы, то есть файлов css
и js
. Итак, не могли бы вы объяснить мне, как решить эту проблему для font-awesome
и для других файлов? Как я могу увеличить загрузку страницы и другого контента? Обратите внимание, что я сначала загружаю css
файлов, затем содержимое страницы и, наконец, javascript
файлов. Любая помощь будет оценена ...
Почему загрузка некоторых файлов css и js занимает слишком много времени?
Ответы (2)
Кажется, скорость вашего браузера низкая. Поскольку вы уже использовали уменьшенную версию и размер не превышает 25 КБ, все равно это занимает 15 секунд.
Другой способ - кэшировать эти файлы в браузере и использовать их каждый раз (после первого вызова).
Кэширование файлов CSS в браузере
Кроме того, я бы предложил следующий приоритет
1. Загрузите JS Много раз я сталкивался с проблемами зависимости Js. Обязательно сначала загрузите родительский js, а затем дочерний. Кроме того, попробуйте перетасовать приоритет js, может вам помочь
2.Ссс
3.Содержимое страницы
редактировать шрифт Google в автономном режиме Загрузка шрифта Google и настройка автономного сайта, который его использует
Вы можете попробовать объединить и минимизировать эти активы в App_Start\BundleConfig.cs
.