Сборка мусора сессий в Drupal

В drupal есть дефолтовы настройки для времени жизни кукисов и рандомной чистки сессий. Хранятся они  в файле settings.php.

Т.е. время жизни сессии устанавливается равным более 23 дней. Если сборка мусора работает верно, то можно уменьшить время жизни и успокоиться. Если же это не помогает (мусор не собирается), то сессионный мусор можно почистить, запрограммировав hook_cron.

Есть и готовый модуль — session_expire.

Но ставить целый модуль для добавления 20 строк в cron как то не хочется, возьмем только нужное из этого модуля. :)

Даже и 20 строк не получилось, не смотря на обилие комментариев.

Мало букафф? Читайте есчо !

Рендер ссылки в twig

Октябрь 3, 2021 г.

В шаблонах twig вы можете использовать функцию link, для рендера ссылки. Параметры вызова следующие - link($text, $uri, $attributes = {}), первые два - обязательные. [crayon-693999234035a359373993/] Результатом будет следующий HTML код: ...

Читать

Фильтруем нежелательные теги из WORD в CKEditor

Июль 1, 2018 г.

Хоть CKEditor и позволяет редактировать тексты, но редакторов сложно приучить готовить их сразу на сайте. Потому первая ревизия текста обычно появляется ...

Читать

Кастомные настройки сайта в Drupal

Март 9, 2025 г.

На сайте всегда (или почти всегда) возникает задача управления настройками вроде телефон, email, какие то текстовые элементы, вроде копирайта, адрес организации и т.п. С точки зрения данных - требуется объект в терминах шаблонов проектирования - синглтон. ...

Читать

Получить список типов товаров в Drupal Commerce

Июль 23, 2023 г.

В терминологии Drupal, типы товаров это - бандлы (bundle) сущности commerce_product. Получить их список можно вот так: [crayon-6939992340a95792634556/] Как результат, в $product_types вы получите массив типов товаров, где ключом является ...

Читать
 

Комментарии к «Сборка мусора сессий в Drupal»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: