Вы здесь

Boost

Файловое кеширование страниц для анонимных посетителей.

Модуль Boost позволяет реализовать на сайте эффективное кеширование с использованием статических страниц, на которые веб-сервер перенаправляет посетителей сайта. Такой подход значительно увеличивает быстродействие сайтов с высокой нагрузкой на базу данных.

После установки нужных параметров на странице «Управление → Конфигурация → Быстродействие → Boost», перейдите на вкладку «Boost .htaccess», скопируйте и вставьте сгенерированный модулем код в файл .htaccess (код нужно вставить между строк # RewriteBase / и # Rewrite URLs of the form 'x' to the form 'index.php?q=x').

Кроме страницы настройки, параметры можно определить и в нескольких блоках, которые генерирует этот модуль:

  • Boost: AJAX core statistics
  • Boost: статус кеша страницы
  • Boost: конфигурация кеша страницы

Первый блок нужен для работы со стандартным модулем статистики и подсчёта количества просмотров страниц (если статистика загружается с использованием AJAX слишком медленно, то скопируйте в корень сайта файл boost_stats.php (находится в папке модуля) и добавьте в файл robots.txt запись Disallow: /boost_stats.php). Второй блок показывает текущее состояние кеша страницы. Третий блок позволяет провести тонкую настройку кеширования нужных страниц, изменив общие параметры кеширования для отдельной страницы. Страница настройки модуля разбита на шесть секций:

  • Хранение кеша в файлах
  • Параметры кеширования
  • Параметры обновления кеша
  • Папки и расширения файлов
  • Дополнительные параметры
  • Кеширующий бот
  • Генерация кода для .htaccess
  • Очистка кеша в БД и файлах

Подробный список параметров каждой секции можно посмотреть на скриншоте:

Отметьте: модуль Boost можно эффективно использовать кешируя страницы для анонимных посетителей сайта и одновременно используя модуль Authenticated User Page Caching (Authcache), который будет кешировать страницы для залогиненных пользователей.

Книга