Есть встроенные механизмы кеширования - кеш для гостей, кеш блоков. Плюсом конечно является прирост производительности, но это немного громоздко и не совсем гибко.
Для нормального кеширования блоков для всех (в том числе для зарегинных пользователей) лучше использовать модуль Block Cache Alter