Жумла умеет кешировать, можно включить кеш в Общие настройки--Система--Установки кеша--Включить кеширование. Так же есть плагин System - Cache в котром есть два варианта включения - Использовать кеш браузера: да--нет. Так что на что влияет, что как работает, что лучше и правильнее? Кто реально занет как со всем этим разобраться?
Это базовый функционал Joomla, курить - штатную документацию. Про кэширование на англ.: http://docs.joomla.org/Cache На русском ищите самостоятельно. Коротко: - включить кэширование - будет сохранять в файлы вывод каждого отдельного модуля, компонента, чтобы лишний раз не дергать базу данных. Не для всех модулей/ко. работает, напр. для com_content - только для незалогиненных пользователей. - плагин - кэширует страницу целиком либо на стороне сервера, либо ставит поздний expires и страница хранится в кэше бразуера посетителя. Тоже только для незалогиненных. Можно включать и то и то. Еще действенное решение - поставить поверх Apache кэширующий сервер nginx.
Очень, очень полезно, спасибо! Важное замечание. Меня удивляла разная скорость отдачи контента для пользователей и гостей, но я решил, что это меня глючит. Т.е. включение и плагина и кеширования на странице настроек ничего не скривит. Спасибо. Боюсь не справлюсь. Для меня это сложновато будет. Еще раз спасибо за ответ. Есть еще вопросы. В плагине лучше ставить сторону сервера или клиента и почему? Я так понимаю, что лучше на сервере, тогда любой входящий будет смотреть из файла. У меня прикручен форум Кунена, если я включаю плагин, то проблемы с логированием к пользователей, получают ответ Invalid Token. Почему? Может быть нужно как раз в плагине поставить сторону клиента? Как связано время жизни сессии с кешированием, если связано? Пошел курить доки, может что пойму.
Сторону сервера, если тучи пользователей чаще всего смотрят одну и ту же страницу, идетничную. Сторону клиента, если посетитель часто перегружает одну и ту же страницу, содержание которой для него не меняется. Напр. оглавление каталога: нырнул в одну ветку, вернулся, нырнул в другую. Нельзя никак кэшировать страницы в формой логина (с другими "ответственными" формами) — в неё каждый раз подставляется новое уникальное скрытое поле ("token" - жетончик), которое проверяется при логине. Это защита от кросс-сайтового хака (CSRF) Не связано.