Модуль boost для кешування drupal

Модуль boost для кешування drupal

Модуль Boost здійснює кешування статичних сторінок на Drupal 6.x, 7.x, що забезпечує дуже високу продуктивність для веб-сайтів, які в основному отримують анонімний трафік.

Коли сторінка запитується, звернення відбувається прямо до збереженої копії на диску, минаючи обробку PHP і запити до MySQL.

Для віртуального хостингу - це кращий варіант, з точки зору підвищення швидкості роботи вашого сайту.

Логіка управління терміну дії кешу в Boost дуже просунута: досить просто встановлювати різний час життя кешу для різних частин вашого сайту на Drupal. Вбудований павук (crawler) переконавшись, що термін кеша закінчився, швидко генерує новий для збереження швидкого завантаження сторінок.

Завантажити модуль Boost

Установка модуля Boost в Drupal 7.x

Цей модуль вимагає деяких додаткових зусиль, щоб змусити його працювати правильно. Для Boost потрібно працюють Cron і Clean URLs; Ви повинні відредагувати .htaccess і robots.txt файли.

переконайтеся, що опція "Clean URLs" включена і працює коректно на вашому сайті.

2. Розпакуйте і завантажте папку модуля (як є) в піддиректорію, де встановлений Drupal:

потрібно відключити кеш ядра Друпал для анонімних користувачів (Cache pages for anonymous users). Boost не зможе генерувати свій кеш, якщо сторінка вже в кеші ядра Друпал. Інші настройки можуть залишитися включеними.

для ознайомлення з настройками за замовчуванням.

на цьому етапі потрібно перевірити, що директорія "cache" доступна для запису на веб-сервері, вам може знадобитися створити цей каталог і встановити на нього права доступу. В ідеалі, каталог кешу повинні належати користувачеві і бути в групі вашого веб-сервера ( "www-data" на Debian / Ubuntu), з UNIX правами 0775:

6. Перш за все, потрібно зробити резервну копію файлу .htaccess, що знаходиться в каталозі з установленим Drupal.

Потім скопіюйте сгенерированное правило .htaccess зі сторінки:

і вставте його в файл .htaccess Друпала, як показано нижче.

Зауваження: якщо ви отримуєте відповідь від сервера Apache "400 Bad Request", переконайтеся, що ви налаштували RewriteBase. Наприклад, при використанні віртуальний хостинг конфігурацію необхідно визначити так:

Недоліки кешування Boost

Коротка інформація про модуль Boost

Статус: безкоштовний модуль

Для роботи потрібно: Cron і Clean URLs;

Число сайтів, що використовують модуль: 22834

Висновок: Корисний модуль для Друпал

Зі своїм головним завданням - кешуванням, модуль Boost справляється відмінно на Shared-хостингах. Він не тільки прискорює завантаження сторінок, але також дозволяє веб-сервера обслуговувати більшу кількість запитів.

Загальна оцінка: 5 з 5

Схожі статті