2011-04-10 3 views
0

저는 Codeigniter를 처음 접했습니다. 나는 광범위하게 사용자 가이드를 읽고 있었지만 한 가지 질문이 나를 위해 열려 있었다.Codeigniter 캐싱 질문

기사 페이지, 하나의 작은 동적 텍스트이 문서가 가지고 뷰의 수를 표시하는 완전히 정적 :

이 시나리오를 고려하십시오.

어떻게 빨리 처리 할 수 ​​있지만 뷰 카운터를 업데이트 할 수 있습니까? 그래서 귀하의 의견 카운트 어떤 대답이 크게 감사합니다

,

답변

3

내가 상자 밖으로 CI의 캐싱은 전체 페이지입니다 확신은 업데이트되지 않습니다.

예를 들어 큰 캐시 시간을 지정할 수 있습니다. $this->output->cache(180);으로 2 시간 동안 캐시 한 다음 카운트를 업데이트하거나 부분 캐싱을 조사합니다. 여기에 one such library이 있습니다.

+0

거기에보기를 조각으로 나누고 조각을 캐시하는 방법이 있습니까? – thwd

+3

CodeIgniter는 호출 한 모든 뷰를 조인하기 때문에 원하는 모든 뷰를 조각 낼 수 있지만 CI의 기본 제공 캐싱 시스템은 그대로 전체 렌더링 된 페이지를 캐시합니다. – soulkphp