Что же такое кэширование joomla? Кэширование - это процесс сохранения файлов в директорию "cache", которые уже были просмотрены пользователем. Например, пользователь открыл страницу Вашего сайта и к базе данных посыпались запросы на открытие изображений, файлов CSS и т.д. Проще говоря, создается HTML страница, которая отправляется пользователю и попадает в папку "cashe". Теперь при следующем переходе на эту самую страничку, запросы к базе данных (и, естественно, к Вашему серверу) уже поступать не будут. Чтобы сократить число таких запросов к базе данных, мы включаем кэширование. Это дает сильное снижение нагрузки на сервер joomla, на котором находится Ваш сайт, а так же значительно увеличивает быстродействие сайта  Из всего вышесказанного Мы поняли, что включение кэширования помогает в ускорении Joomla. Но как же быть, если мы регулярно добавляем материалы на сайт, а изменения и добавления новых статей никто не видит, потому что все страницы берутся из кэша? Тут есть два решения этой проблемы: 1. Можно вручную удалять кэш со своего сайта после каждого обновления. Для этого зайти в административную панель своего сайта и справа вверху найти вкладку инструменты и нажать "Очистить кэш":  Теперь выделяйте все элементы, кэш которых Вы хотите почистить и нажимайте справа вверху "Удалить":  Кроме этого желательно ещё удалить "Устаревший кэш" для удаление тех записей, которые уже не актуальны. Для этого заходите в "Инструменты">>"Удалить устаревший кэш" и в открывшемся окне справа нажать на кнопку "Удалить устаревший кэш":  2. Второй способ более удобный и разумный. В общих настройках Вы сами включаете кэширование и выставляете время жизни кэша в минутах. Время жизни кэша нужно выставлять в зависимости от того, как часто у Вас на сайте происходят изменения (например, добавляются статьи и прочее). Если Вы пишите одну статью в день, то время жизни можно выставить 1440 минут (24 часа). По истечении этого времени, кэш удалится самостоятельно и все добавленные статьи станут видны пользователям. Для включения кэша пройдите по пути "Сайт">>"Общие настройки">>"Система" и там в правой части экрана найдите "Установки кэша":  Автоматическая очистка кэша joomla значительно упростит Вам жизнь и поможет избежать ненужных разговоров с Вашим сервером о сильной нагрузке. Кэширование модулей Joomla На Вашем сайте могут быть установлены модули, которые не желательно было бы кэшировать, например, модуль "Самые читаемые" Ведь информация в этом модуле может изменяться значительно чаще, чем добавляются новые статьи, поэтому нам нужно выключить кэширование в этом модуле. Для этого заходим в административную панель своего сайта, переходим в "расширения">>"менеджер модулей", выбираем нужный модуль и заходим в его настройки. В правой части ищем вкладку "Расширенные параметры" и в ней отключаем кэширование или устанавливаем меньшее время жизни кэша для более частого обновления информации в этом модуле:  По аналогии с этим способом, можно настроить кэширование и других компонентов сайта. Главное правильно выбрать время жизни кэша для большего снижения нагрузки с сервера и улучшения быстродействия сайта. Источник: http://joofaq.ru/poleznie-stati-dlya-vebmastera/optimizatsiya-sayta/keshirovanie-joomla-ochistka-kesha-v-joomla-snizhenie-nagruzki-na-server |