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
Post a Comment