С помощью кнопки Очистить кэш на странице adminsettings. В этом уроке Вы узнаете как очистить кэш в Drupal 6. Drupal 7. x. Давайте теперь для разнообразия закэшируем какие нибудь данные. Для наглядности я решил закэшировать бесполезную, но достаточно длительную операцию по заполнению массива миллионом элементов. Повесим эту операцию, например, на hook. У меня эта операция выполняется примерно две секунды. А теперь давайте добавим сюда кэширование. Implements hook. Однако на практике могут применяться ещ несколько функций. Давайте рассмотрим их все. Сохранение данных в кэше. Для добавления данных в хранилище кэша используется функция cache. Она имеет следующие параметры cid уникальный Cache ID primary key хранимых данных. Данные автоматически сериализуются. Если не указать этот параметр, то данные будут храниться в. Он задатся прибавлением необходимого времени жизни кэша к текущему времени. Кроме числового значения этот параметр может принимать значения CACHE. В первом случае данные не будут удалены из кэша, пока вы их не удалите принудительно очисткой сегмента либо же удалением данных с указанным cid. Во втором случае данные будут очищены при первой же общей очистке кэша с исткшим сроком годности. Получение кэшированных данных. Для получения данных из кэша используется функция cache. Е параметры cid Cache ID уникальный идентификатор кэша, который надо получить. Если не передать этот параметр, то данные будут браться из сегмента. Первый е параметр отличается от cache. После вызова cache. Как Очистить Кэш Drupal' title='Как Очистить Кэш Drupal' />Е параметры cid Cache ID, который надо удалить из хранилища данных. Если не указан, то будут удалены все данные с исткшим сроком годности и c CACHE. Если указан указан cid, то этот аргумент обязателен. Если cid имеет значение то будет очищен весь сегмент. Несколько примеров использования Очищает кэш с исткшим сроком годности и CACHE. Достаточно малоиспользуемая функция, но тем не менее помнить про не надо. Примеры использования. В качестве примера работы с кэшем вы можете установить модуль Cache Example, находящийся в составе модуля Examples.