답변:
Shyam의 답변 외에도 ...
에서 Global Configuration
-> Cache
...
이것은 확장 수준의 뷰 캐시입니다. 확장 개발자가 적용해야 효과가 있습니다.
참고 : 로그인 한 사용자는 이러한 방법으로 캐시 된 콘텐츠를 볼 수 없습니다.
모듈의 고급 옵션에서 캐싱을 비활성화하여 '보수적 캐싱'이 활성화 된 경우 개별 모듈 캐싱을 재정의 할 수 있습니다. 'Progressive caching'(프로그레시브 캐싱)이 설정되어 있으면 모듈별로 모듈 캐싱을 무시할 수 없습니다.
시스템 - 캐시 플러그인은 각 전체 페이지의 페이지 캐시를 생성합니다 /cache
.
대부분의 시나리오에서 시스템-캐시 플러그인을 사용하면 충분합니다. 캐싱이 구현 된 특정 모듈 / 컴포넌트 만 캐시하려면 전역 구성에서 플러그인을 비활성화하고 보수적 캐싱을 활성화하십시오. 그런 다음 모듈의 고급 옵션에서 캐싱을 비활성화하여 예외를 설정할 수 있습니다.
모든 캐싱은 시간과 공간의 균형입니다. 전체 페이지 캐싱은 DB로드와 페이지로드 시간을 줄이지 만 디스크 공간 사용량을 증가시킵니다.
당신은 추가 분석 및 캐싱 시스템의 벤치 마크를 찾을 수 있습니다 여기 뿐만 아니라 관리자를위한 줌라 캐시 문서 와이 우수한 기사 다양한 옵션 및 관련주의 사항을 자세히 설명합니다.
Progressive caching
모든 모듈 수준 설정 (특히 inmotionhosting.com/support/edu/joomla-25/caching/…의 'Raw Results'아래의 세 번째 표 ) 을 무시 합니다. 오늘 새로 설치하여이 방법을 테스트하여 한 가지 방법을 확인하겠습니다.
캐싱의 차이점-
보수적 캐싱 은 표준 유형의 캐싱입니다. 작동 방식은 다음과 같습니다.
방문자가 웹 사이트의 페이지를 방문합니다.
위 시나리오는 일반적이며 대부분의 개발자가 캐싱을 구현하는 방법입니다.
프로그레시브 캐싱 은 다음과 같은 방식으로 작동합니다.
보다시피 점진적 캐싱은 성능 향상 만 제공합니다.
이제 어떤 상황에서 점진적 캐싱이 유용한 지 궁금 할 것입니다. 글쎄, 당신은 비디오 웹 사이트 (youtube와 유사)가 있다고 상상해보십시오. 위치 및 / 또는 브라우저 설정 및 / 또는 설치된 플러그인을 기반으로 각 방문자 사용자 정의 페이지를 표시하려고합니다. 따라서 방문자가로드하는 모든 페이지에 대해이 정보를 사용하여 해당 페이지의 사용자 정의 버전을 생성하고 캐시합니다. 방문자가 동일한 페이지를 다시 방문하면 Joomla는 사용자 정의 된 페이지를 생성하기 위해 작업을 다시 실행할 필요가 없습니다.
물론 점진적 캐싱이 실제로 유용한 시나리오는 많지만, 웹 사이트에 많은 방문자가 있고 해당 방문자가 대부분 반복 방문자 인 경우에만 점진적 캐싱을 고려해야합니다. 다른 경우에 사용하면 웹 사이트 성능이 크게 저하 될 수 있습니다. 참고 : Joomla 캐싱 읽기
보수적 인 것이 좋습니다.