2016-04-20 5 views
1

Мы пытаемся улучшить производительность наших загрузок файла javascript в вашем браузере. Наши собственные файлы javascript довольно простые и маленькие, но большие библиотеки, такие как jQuery и KendoUI, занимают немало миллисекунд, чтобы оценить, и мы хотели бы попытаться уменьшить это, если это возможно.Javascript для просмотра блога

JQuery мин JS оценивает примерно в 51ms kendoui обычая мин занимает около 188ms

enter image description here

Любые мысли, если есть в любом случае, чтобы довести это вниз или, возможно, даже как-то кэш в браузере результат оценки этих довольно статические файлы?

ответ

0

У меня была та же проблема. В моем web.config я имел следующие строки, которые были предотвращающие эти файлы, чтобы кэшировать

<customHeaders> 
    <!--DISABLE CACHE--> 
    <add name="Cache-Control" value="no-cache, no-store, must-revalidate" /> 
    <add name="Pragma" value="no-cache" /> 
    <add name="Expires" value="0" /> 
    </customHeaders> 

Как только я удалил этот блок, он начал кэширование.

Кроме того, вы можете посмотреть на этой странице: http://www.metatags.info/meta_http_equiv_cache_control

+1

Спасибо за ответ Марио. Кэширование файла работает нормально, но кэшируется ли файл или нет, он всегда берет эти 188 мс для оценки JS-файла. Я предполагаю, что браузер берет для чтения и выполнения JS-файла – valanto

Смежные вопросы