Как ускорить загрузку сайта на Joomla с помощью кэширования

Развивая свои сайты, а также занимаясь их раскруткой владельцы сайтов получают прирост посещаемости. С увеличением количества посещаемости ресурса (до нескольких тысяч в сутки) и увеличением количества страниц ухудшается и скорость работы (загрузки) сайта. И что же делать? Неужели нужно сменить хостинг или перейти на более мощный тарифный план? Нет! Для CMS Joomla! разработан свой функциональный инструмент настройки кэширования.
Кэширование - это сохранение данных в кэше (в буфере с быстрым доступом) с возможностью быстрого доступа к этим данным при повторном обращении к ним. Стандартным обработчиком кэширования в Joomla является "файл", но помимо стандартного обработчика можно до установить и другие. Также для Joomla, как и для основного конкурента, CMS WordPress, существуют дополнительные компоненты и плагины, позволяющие улучшить загрузку страниц сайта посредством кэширования.
Сайты на WordPress, в отличии от сайтов на Joomla, не имеют реализованного в ядре системы способа кэширования, но они имеют достаточный функционал для реализации данной функции на уровне плагинов. Одним из них является Hyper Cache. Настройка плагина hyper cache, как и его установка, проста и удобна. Для Джумла отличным решением кэширования может стать компонент JotCache, способный заменить стандартный плагин "Система - Кэш", расширив его функционал новыми функциями управления кэшем.
Как включить кэширование в Joomla!
Включение этой полезной для некоторых владельцев веб-сайтов функции поможет увеличить скорость загрузки их веб-сайта. Для ее включения необходимо перейти в меню "Общие настройки" на вкладку "Система" и в блоке "Настройки кэша" для пункта "Кэш" выбрать один из следующих параметров:
- Стандартное кэширование
- Прогрессивное кэширование
Отличие прогрессивного метода от стандартного заключается в кэшировании всех данных включая модули. Но даже выбрав этот метод вы всегда сможете отменить глобальные параметры кэширования для определенного модуля указав это в его настройках (в свойствах самого модуля).
Также укажите частоту (время) кэширования данных. Чем чаще вы обновляете контент на сайте, тем меньшим должно быть время кэширования. Время указывается в минутах! Стандартно стоит 15 минут - это для сайтов с очень большой обновляемостью содержимого, например, каждый час.
Да, и не забудьте включить плагин "Система - Кэш"!
Комментарии