HTML CacheCaching is done in Jojo on a per-page basis. That is, most pages will be cached, but you have the ability to disable the cache for specific pages only.
By default, the cache will last for 8 hours, or until it is cleared manually.
HTML cache is effective on most sites and significantly reduces load on the CPU of the server.
Image CacheJojo includes a complicated image resizing system, and this is especially hard on server resources. To keep sites running quick, all images are cached on the server automatically. While this can take a lot of additional disk space, it also makes images very easy to manage and allows the site to run very quickly.
Clearing the cacheThere are several ways to clear the cache. By far the easiest method is to visit any page and press CTRL-F5. This will clear the browser cache, and the server cache, regenerating all HTML, CSS, JS and images for the page you are currently on.
To clear the cache sitewide, the admin homepage has buttons for clearing the HTML cache and image cache. This should be done after any template changes.
Also, whenever content is changed via the admin interface, the HTML cache is cleared automatically. While this can mean additional processing, it also ensures that any changes are immediately live across the site.