2016-04-20 3 views
1

Wir versuchen, die Leistung unserer JavaScript-Dateien im Browser laden zu verbessern. Unsere eigenen Javascript-Dateien sind ziemlich einfach und klein, aber größere Bibliotheken wie jQuery und KendoUI benötigen einige Millisekunden, um sie zu bewerten, und wir möchten versuchen, diese wenn möglich zu reduzieren.Javascript Auswertungszeit durch den Browser

jquery min js auswertet in der Umgebung von 51MS kendoui individuelle min dauert etwa 188ms

enter image description here

Irgendwelche Gedanken, wenn es trotzdem bringen diese oder vielleicht sogar irgendwie auf dem Browser Ergebnis dieser die Auswertung Cache nach unten ist hübsche statische Dateien?

Antwort

0

Ich hatte das gleiche Problem. In meinem web.config hatte ich die folgenden Zeilen, die diese Dateien verhinderten zu

Im Cache
<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> 

Sobald ich diesen Block gelöscht, es begann Caching.

Zusätzlich können Sie einen Blick auf dieser Seite nehmen wollen: http://www.metatags.info/meta_http_equiv_cache_control

+1

Vielen Dank für die Antwort Mario. Das Caching der Datei funktioniert einwandfrei, aber ob die Datei zwischengespeichert wird oder nicht, es dauert immer diese 188ms, um die JS-Datei auszuwerten. Ich vermute, das ist der Browser braucht zum Lesen und Ausführen der JS-Datei – valanto

Verwandte Themen