Меню сайта
Мини-чат
Наш опрос
Оцените мой сайт
Всего ответов: 1
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Сентябрь 2013  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Воскресенье, 05.04.2026, 06:01ГлавнаяРегистрацияВход
    Мой сайт
    Приветствую Вас Гость | RSS
    Главная » 2013 » Сентябрь » 19 » Drupal: Модуль BlockCache Alter — пусть блоки живут своей жи
    03:53
     

    Drupal: Модуль BlockCache Alter — пусть блоки живут своей жи

    В процессе решения проблемы с видимостью одного блока, мне посоветовали модуль BlockCache Alter. Модуль оказался очень полезным и даже было бы не лишним включить его в ядро. Этот модуль позволяет задать режим кеширования для каждого блока на сайте или же вовсе отключить кеширование определенных блоков, что бывает так же полезно.

    Что к чему или Как это работает

    Арсенала режимов кеширования блока должно хватить на все случаи. Основные режимы:

    • не кешировать
    • кешировать однократно (глобально)
    • по страницам
    • по ролям
    • по ролям и страницам
    • по пользователям
    • по пользователям и страницам

    И несколько режимов очистки кеша, которые вы видите на изображении ниже:

    Настройка кеширования блока с модулем BlockCache Alter

    Как видите, настройки позволяют очищать кеш блоков не только по времени, но и на основе таких действий, как создание/удаление/изменение материала, комментария или пользователя; а также входа/выхода пользователя на/с сайта.

    Установка и настройка модуля BlockCache Alter

    После обычной установки модуля вам потребуется применить один из патчей, идущих с модулем. В большинстве случаев рекомендуется применить патч blockcache_alter_with_node_grants.patch (см. Создание, применение и отмена патчей на Windows с UnxUtils или patch -p0 < filename). Затем отметьте галочку на странице настроек (admin/settings/blockcache_alter), сообщающую модулю о том, что вы применили патч к модулю ядра и, при необходимости, галочку — показывать отладочную информацию.

    Настройка модуля BlockCache Alter

    Теперь можете идти на страницу блоков (admin/build/block) и по одному Подмигивание настраивайте продолжительность жизни кеша блоков, либо по времени, либо по действиям.

    Чего нет у этого модуля, так это настроек по умолчанию для новых блоков, да, оно и не нужно.

    Страница проекта: http://drupal.org/project/blockcache_alter

    — Быстрой загрузки ваших сайтов, друзья, и с наступающим Новым 2011 годом!

    Также может быть полезно…

    Просмотров: 277 | Добавил: ittewhe | Рейтинг: 0.0/0
    Всего комментариев: 0

    Бесплатный конструктор сайтовuCozCopyright MyCorp © 2026