Built to run well even on shared hosting, we are fast even without caching enabled.
Shared hosting providers are the easiest and cheapest way to get on the net, but as a result you have to take into account some drawbacks : limited memory and processing time, and most of the time no command-line access. ImpressCMS's roots lie within the shared hosting space, so the foundations of the ImpressCMS core are constructed in a way to be light on memory and processing.
This attention to system resource consumption in turn results in a lighter system, which means we are not forced to invent all kinds of caching strategies to make your site work. Caching can help of course, but it will only make an already performant system faster.