Even on huge financial institutions, I've hardly ever (can not bear in mind when) done any kind of optimizations on IIS that weren't simply the enhancement of components. I maintain all the defaults.
- Dynamic and also Static Compression
- Set Expires days on Static web content, photos, JS, etc
Why would certainly you take into consideration making use of a solitary application swimming pool per website as an optimization? Dividing internet sites right into various application swimming pools need to just be done if you have a specific demand for it like :
- Different.NET variations
- Different identification needs
- Crashing internet sites
- Recycle timetables