Вопросы с тегом «caching»

Улучшение времени отклика за счет уменьшения объема обработки в Drupal обычно требует использования кэша.

3
Как улучшить производительность моего сайта Drupal7? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Для тех, кто плохо знаком с Drupal, я вижу, что в …
10 7  caching  performance 

2
Неустранимая ошибка: вызов неопределенной функции cache_get () [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я получаю следующую ошибку на сервере Fatal error: Call to undefined …
10 7  caching  database 

6
Очистить кэш без входа в систему
Я добавил оператор if вокруг php для рендеринга контента в моем файле page.tpl.php. Единственная проблема в том, что я допустил ошибку и случайно предотвратил отображение контента на любой странице. Я очистил кеш и вышел из системы, чтобы проверить его, и, поняв свою ошибку, исправил файл шаблона. Но теперь я не …
10 7  users  caching 

4
Как мне кэшировать результат db_query ()?
Я имел обыкновение views_get_view_result()получать результаты от представления, потому что это было удобно в то время. Результат запроса редко изменяется; Я мог бы использовать кэширование просмотров в течение 6 дней. Если бы я хотел преобразовать его в вызов, db_query()как я могу включить кэширование?
9 7  caching 

2
Отключить кеш для определенных блоков
Я бы хотел, чтобы страницы продолжали использовать механизм кэширования Drupal 8 для анонимных пользователей, за исключением определенных блоков, которые должны обновляться при каждом обновлении страницы, зная, что они генерируются из представлений. Это технически возможно? Как?
9 views  blocks  8  caching  users 


1
Где я могу добавить новый контекст кеша для сущности?
Я не смог получить добавление контекста кеша для работы с сущностями в drupal 8. В частности, я собираюсь использовать заголовки: User-Agent. Я попробовал много вариантов следующего в модуле. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] = 'headers:User-Agent'; } } Я пытаюсь …
9 8  caching 

6
Очистить один URL из кэша
Используя стандартную систему кеширования в Drupal, есть ли способ очистить кеш для узла или URL-адреса без очистки всего кеша (что замедляет весь сайт)?
9 caching 

3
Производительность сайта, кеш не работает должным образом
Я использую модуль регистрации производительности . Над скриншотом, одна странная вещь, которую я заметил, это вставить Cache_bootstrap на каждую страницу. Когда вы переходите на любую страницу (как тему администратора, так и тему внешнего интерфейса), вставьте кеш, а затем удалите кеш. Это означает, что кеш устанавливается и уничтожается на каждой странице, …

2
Как предотвратить кеширование страницы?
Я установил пользовательский URL домашней страницы на example.com/welcome. Пользователь заходит на example.com/ и заходит на эту страницу. Drupal перенаправляет на example.com/welcome Теперь пользователь нажимает на домашнюю страницу, которая загружает example.com/ из кэша браузера (на котором есть форма входа). Я думаю, если бы Drupal перезагрузил домашнюю страницу на example.com/ вместо example.com/welcome, …
8 7  caching 

1
Как подстановить кэш в Drupal 8?
В Drupal 7 мы привыкли делать это: cache_clear_all('state:', 'cache', TRUE) который удалял бы все элементы кеша, которые начинались со строки state:(соответствующие идентификаторы кеша, такие как state:infoи state:nebraska). Запись изменений по адресу https://www.drupal.org/node/1272696 даже отмечает этот вариант использования в примере Drupal 7, но на самом деле не предоставляет пример того, как …
8 8  caching 

2
Как кэшировать формы с помощью обратного прокси-сервера и работать с устаревшими токенами форм?
Когда API формы генерирует форму, он также генерирует токен, который передается с формой в скрытом поле и ожидается, что он будет возвращен обратно. Если это так, форма обрабатывается. Если визуализированная форма где-нибудь будет кэширована, скажем, Varnish , этот механизм сломается. Первый пользователь, отправляющий форму, будет использовать токен, и последующие попытки …
8 caching  forms 

2
Как правильно оформить панели?
Я использую Page Manager и Панели , предоставляя настраиваемые панели узлов с правилами выбора по типу (например, один вариант панели для статьи, один вариант панели для типа контента блога). Это работает гладко до сих пор, стиль также аккуратный. Но как я могу получить больше власти над рендерингом элементов? Существует несколько …

3
Кеширование с помощью wget
Я использую drupal 7. После очистки кеша я использую wget, как этот, чтобы кешировать все страницы обратно. wget --quiet http://xxx.xxx/sitemap.xml --output-document - | egrep -o "http://xxx.xxx[^<]+" | wget -q --delete-after -i - После того, как это сделано, я проверяю в базе данных таблицу cache_page, и все страницы, кажется, там. Однако, …
8 7  caching 

1
DRUPAL_CACHE_PER_PAGE считает страницы пейджера (то есть титульная страница? Page = 3)?
Я предполагаю, что весь мой вопрос в значительной степени содержится в заголовке ... Мне интересно, кэшируются ли блоки, использующие DRUPAL_CACHE_PER_PAGE, на страницах пейджера (например, mysite.com/frontpage?page=3), или запрос пейджера игнорируется (так блок будет кэшироваться только один раз для frontpage, frontpage? page = 2, frontpage? page = 3 и т. д.)?
8 7  blocks  caching  paging 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.