We're using WP Super Cache on a multisite system, and we're wondering a couple of things:
1) We need to give users a little control, but without exposing the settings to them. For example, if a user makes a CSS change, we need to give them the ability to refresh their cache. This could be done by activating the setting to empty the cache when a new post is published. But, since the cache is network-wide, I believe, this will reset everyone's cache. Is there a way to set it so that one user publishing or editing a post will only reset the cache for that particular blog?
2) To keep the cache refreshed periodically, is there anything wrong with setting a cron job (maybe every hour) that clears the cache entirely?