2010-02-26 3 views
2

나는 Drupal 6.x 설치가 있고, 현재 재생중인 쇼의 이름을 보여주는 스테이션 모듈에 의해 생성 된 하나의 블록이있다. 블록을 캐싱에서 제외시키는 방법이 있습니까? 또는 00:59:00에 해당 블록에 대해서만 '새로 고침'을 삽입 할 수 있습니까?캐시 : 단지 하나의 블록을 면제하는 법

나는 PHP 녀석이 아니지만이 블록이 생성 된 모듈의 위치를 ​​찾았습니다. 새로운 할 일을하면 변경할 수 있습니다.

+0

이 블록을 BLOCK_NO_CACHE으로 표시 했으므로 캐시에서 가져 오려는 이유가 무엇입니까? 나는 놀고있는 방송국이 실시간이라고 보여줄거야. – Nikit

답변

0

블록이 Javascript 또는 jQuery 위젯 인 경우 캐시가 문제가되지 않습니다. 예 : 페이지 내용은 캐시되지만 최신 정보를 위해 서버를 다시 호출하고 ajax를 수행하는 클라이언트 측 스크립트를 실행합니다.

또는 페이지 캐시를 끄고 해당 페이지의 일부 쿼리/요소에 대해 캐시를 설정할 수 있습니다. 그러나 당신이 투쟁일지도 모른 PHP 녀석이 아닌 경우에.

은 참조 : http://api.drupal.org/api/function/cache_set/6

나는 사람들이 당신을 도울 것입니다 다른 옵션이 있습니다 확신 해요.