Вот что еще удалось нарыть. Кэширование бывает 4-х типов: page, view, output, callback. Это так называемые handler.
В итоге вот так мы можем кэшировать отдельные куски вывода (output):
$cache = JFactory::getCache('mygroup', 'output'); $cache->start('myid', 'mygroup' ); echo 'тарам-пам-пам'; $cache->end();Mygroup - это обычно имя компонента. Что такое myid я не врубился. Наверно любое число. Ну вообщем я попробовал прокэшировать шаблон компонента, и joomla выдала мне сначала компонент, а под ним шаблон joomla. Вообщем до конца еще не разобрался где это можно использовать...
Еще нашел что можно кэшировать вид на одном из арабских форумов. Они написали, что нужно добавить в контроллер в метод display следующий код
if ($cachable) { global $option; $cache =& JFactory::getCache($option, 'view'); $cache->get($view, 'display'); }Как этим пользоваться еще не понял.. У меня таким образом не кэшируется.






