iis 7.5 - gzip js in IIS doesn't get compressed if static compression enabled -



iis 7.5 - gzip js in IIS doesn't get compressed if static compression enabled -

i have used squishit minify , bundle js , compress bundled file enabled alternative (enable static content compression) in iis 7.5

issue js doesn't compressed , minified js if enable dynamic content compression js gets compressed.

now problem dynamic compression not cache file , on each request has compression take time of cpu.

can help me out why js doesn't compressed in static content compression mode

and ideal way send js on client side

js -> minify js (squishit) -> compress (static /dynamic)

the compression of static files handled dynamically while file considered infrequent iis. 1 time file considered frequent compressed , cached. cached version go on served until becomes infrequent again. there 2 config settings can utilize in iis configure frequent files:

system.webserver/serverruntime:

frequenthitthreshold: how many times should same file requested, before it's considered frequent , cached? defaults 2. frequenthittimeperiod: time interval in same file should requested {frequenthitthreshold} times, in order cached. defaults 10 seconds.

beware regardless of frequenthittimeperiod set, frequent file become infrequent if not requested after 1 minute. have no thought if there setting in config.

setting frequenthitthreshold 1, example, mean file considered frequent iis, first request. in turn bypass dynamic compression , treated static compression.

note compression levels dynamic (default 0) , static (default 7) compression different homecoming 2 different file sizes.

also , why got issue in first place: etag same file different between dynamic , static compression if utilize same levels both.

hope helps.

iis-7.5 gzip squishit

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -