Кеш: Как освободить только один блок - PullRequest
2 голосов
/ 26 февраля 2010

У меня установлена ​​Drupal 6.x, и есть один блок, сгенерированный модулем Station, который отображает название шоу, которое воспроизводится в данный момент. Есть ли способ сделать только этот блок освобожденным от кэширования? Или я могу вставить «обновление» только для этого блока в 00:59:00?

Я не php парень, но нашел место в модуле, где генерируется этот блок, и думаю Я могу внести изменения, если я новичок, что делать.

1 Ответ

0 голосов
/ 27 февраля 2010

Если блок представляет собой виджет Javascript или jQuery, кеш не будет вас беспокоить. Например: содержимое страницы кэшируется, но запускает сценарий на стороне клиента, который обращается к серверу за последней информацией и выполняет Ajax.

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

См: http://api.drupal.org/api/function/cache_set/6

Я уверен, что есть другие варианты, с которыми вам могут помочь люди.

...