1

주제: 스킨 캐시와 사이드바 플러그인에 대해서...

현재 텍스트큐브 1.6에 도입된 스킨 캐시에 의해서 사이드바 요소들도(아니 스킨 출력시 보이는 모든 플러그인인듯 한데 일단은 사이드바) 캐시되어 처리되고 있습니다.
캐시 갱신이 되기 전에는 한번 저장된 캐시가 계속 유지되는 걸로 알고 있구요.

그런데 사이드바에 삽입된 플러그인 중, 매 페이지마다 다른 처리를 해야하는 플러그인의 경우, 저장되어 있는 캐시의 내용을 그대로 출력하기 때문에 제대로 된 대응이 되지 않는 경우가 발생하는 듯 합니다.
(ex: 처리 중인 페이지의 주소를 form 처리를 위해서 html에 출력해야 하는데 캐시가 저장된 시점의 주소로 고정되어 출력됨)
일종의 버그가 아닐까 하는 생각도 듭니다만..

그래서 이런 현상을 막고자 사이드바 플러그인별로 캐시 사용 여부를 플러그인 xml에서 정의할 수 있으면 어떤지요?
캐시가 불필요한 플러그인은 캐시에서 제외할 수 있다면 효율적이지 않을까 싶습니다.

2

답글: 스킨 캐시와 사이드바 플러그인에 대해서...

스킨 캐시에서 사이드바는 일단 호환성을 위해서 후처리로 변경하도록 하겠습니다.^^

관련 내용 등록

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'