My application minifies and combines static content such as CSS / JavaScript on the fly to reduce loading times for the end user. This process, is however, quite resource demanding. Due to this, I've implemented a caching system. Normally in a live enviroment, this static content rarely changes.
Would it be stupid to set the cache duration for this content to as much as one week, or even more? And then provide the admin a tool to manually clear the cache when he edits the styles and such.
An edit to make the tags more appropriate would be appreciated.