Окрім відповіді Шям ...
В Global Configuration
-> Cache
...
- Консервативне кешування - кеш, сформований для кожного перегляду компонента / модуля
- Прогресивне кешування - кеш, створений для кожного перегляду компонента / модуля на індивідуальній основі для кожного користувача
Це кеш-пам'ять на рівні розширень. Він повинен бути реалізований розробником розширення, щоб мати будь-який ефект.
Примітка: користувачі, які ввійшли в систему, ніколи не побачать кешований вміст цими засобами.
Ви можете змінити кешування окремих модулів, якщо ввімкнено функцію "Консервативне кешування", відключивши кешування в додаткових параметрах модуля. НЕ МОЖЕТЕ переосмислити кешування модулів на основі кожного модуля, якщо встановлено "Прогресивне кешування".
System - Cache плагін генерує сторінки кеші кожної цілої сторінки в /cache
.
Для більшості сценаріїв достатньо включити плагін System - Cache . Якщо ви хочете кешувати лише певні модулі / компоненти (у яких реалізовано кешування), відключіть плагін і ввімкніть консервативне кешування у глобальній конфігурації. Потім можна встановити винятки, відключивши кешування в додаткових параметрах модуля.
Зауважте, що будь-яке кешування - це баланс між часом та простором - кешування на повній сторінці зменшить завантаження БД і, отже, час завантаження сторінки, але збільшить використання дискового простору.
Ви можете знайти додатковий аналіз та орієнтири системи кешування тут , а також документи Joomla Cache для адміністраторів та цю чудову статтю, в якій детально описуються різні варіанти та застосовні застереження.