글쓴사람 양요한
글쓴시간2005년 6월 28일 오후 5시 16분 42초
    제목Template_ 캐쉬
안녕하세요.

Template_ 캐쉬를 사용하는데요.
메인 페이지를 캐쉬해서 사용중입니다.

메인 페이지에는 몇개의 게시판의 최근 게시물이 디스플레이 됩니다.
그래서 캐쉬를 설정하면서

setCache('캐쉬아이디', 7200, array('site_index', 'aaa','bbbb','ccc','ddd'));

와 같이 캐쉬 삭제 아이디로 게시판 아이디를 설정했습니다.
그리고 해당 게시판에 새로운 글이 등록될때 메인페이지 캐쉬를 삭제하려고 하고 있습니다.

메인 페이지에서 사용하는 템플릿 클래스는 Template_ 를 상속받은 MyTemplate 이고, 게시판은 Template_ 를 상속받은 Board 클래스 입니다.

Board 클래스에서 MyTemplate 과 어떤 속성을 맞춰야...
MyTemplate 클래스 에서 설정한 캐쉬를 Board 클래스에서 삭제가 가능한가요 ?
( "cache_dir" 이라고 예상했는데, 동작하지 않는것 같습니다. 다른 원인 때문인지도 모르겠지만 우선 질문해봅니다.)

한가지 추가로요,
현재 캐쉬된 페이지 목록을 캐쉬 아이디로 얻을 수 있나요 ?
캐쉬에 설정하는 파일아이디랑 캐쉬아이디로 설정하는 serialized 된 아이디 목록요.
CMS 에서 이정보를 파싱해서 현재 캐쉬된 페이지를 리스트업하고 컨트롤하고 싶은데요 가능할까요?
관리자 토요일.. 내일 조사해보고 답변드리겠습니다.
왠만하면 질문안하실텐데 작년까진 소스줄이는데 혈안?이 돼서 가독성이 많이 떨어지네요.
05-07-01 11:06
    이름
비밀번호
>> Template_ 캐쉬 [1] 05-06-28 1147 양요한
  [응답]Template_ 캐쉬 [1] 05-07-04 1588 관리자
 
Since 2003-03-03 hosted on vultr.com