
Когда мы используем кеширование в Drupal, типичный подход — добавить user
в список контекстов: ['user']
. Это означает, что для каждого пользователя будет создана своя версия кеша. Иногда это оправдано. Но если доступ можно классифицировать в ограниченное число состояний — гораздо разумнее кешировать по этим состояниям.