Модуль Boost позволяет реализовать на сайте эффективное кеширование с использованием статических страниц, на которые веб-сервер перенаправляет посетителей сайта. Такой подход значительно увеличивает быстродействие сайтов с высокой нагрузкой на базу данных.
После установки нужных параметров на странице «Управление → Конфигурация → Быстродействие → Boost», перейдите на вкладку «Boost .htaccess», скопируйте и вставьте сгенерированный модулем код в файл .htaccess (код нужно вставить между строк # RewriteBase /
и # Rewrite URLs of the form 'x' to the form 'index.php?q=x'
).
Кроме страницы настройки, параметры можно определить и в нескольких блоках, которые генерирует этот модуль:
Первый блок нужен для работы со стандартным модулем статистики и подсчёта количества просмотров страниц (если статистика загружается с использованием AJAX слишком медленно, то скопируйте в корень сайта файл boost_stats.php (находится в папке модуля) и добавьте в файл robots.txt запись Disallow: /boost_stats.php
). Второй блок показывает текущее состояние кеша страницы. Третий блок позволяет провести тонкую настройку кеширования нужных страниц, изменив общие параметры кеширования для отдельной страницы. Страница настройки модуля разбита на шесть секций:
Подробный список параметров каждой секции можно посмотреть на скриншоте:
Отметьте: модуль Boost можно эффективно использовать кешируя страницы для анонимных посетителей сайта и одновременно используя модуль Authenticated User Page Caching (Authcache), который будет кешировать страницы для залогиненных пользователей.
2010.02.12 | Drupal 6 Performance Tips |