며칠 전에 W3TC에 대한 일련의 자습서를 시작했습니다 (W3 총 캐시)는 블로그를 캐시하여 훨씬 빠르게 실행할 수있는 플러그인입니다.

이 튜토리얼 시리즈는 다음과 같습니다.

이전 에피소드에서는 아직 파트 2에 있었지만 일반 설정부터 시작했습니다. 오늘 우리는 설정을 계속할 것입니다. 캐시 된 페이지.

캐시 된 일반 설정 메뉴에서 페이지를 활성화하려면 " 페이지 캐시 이 요소의 캐시 구성에 액세스합니다.

캐시 할 페이지를 선택할 때 가능한 한 포괄적이어야합니다. 대부분의 경우 거의 모든 페이지를 캐시하려고합니다.

옵션 - 캐시의-페이지

사이트에 https를 사용할 수있는 경우 당신은 (SSL 캐시를 활성화 할 것HTTPS)이 응용 프로그램의 경우.

대부분의 사이트는 캐시 된 URI를 기반으로 합니다. 이 옵션을 활성화하면 예상치 못한 문자열을 캐시하여 예상치 못한 결과가 발생할 수 있습니다. 따라서 검색 기능이 동일한 용어로 검색하는 데 널리 사용되지 않는 한 이 옵션을 비활성화된 상태로 두십시오.

마지막으로 404 페이지를 캐시하지 않는 것이 좋습니다. 방문자는 어쨌든 자주 보지 않아야하며,이 옵션을 사용하면 Google에서 404 페이지를 일반 페이지로 색인 생성하지 않도록 할 수 있습니다.

다음 옵션 인 "(도메인) 사이트 주소”(캐시 요청 만)는 기본적으로 선택되어 있지 않지만이 옵션을 확인하는 것이 좋습니다.

옵션 캐시 데 페이지

다음 두 옵션은 매우 비슷해 보이지만 각 옵션 아래의 설명을 통해 명확 해집니다.

« 로그인 한 사용자의 페이지를 캐시하지 마십시오. 항상 선택된 상태로 유지되어야합니다. 항상 점검 상태를 유지해야합니다. 연결 상태에서 체크 상태를 유지하고 사이트를 보는 경우 작업은 페이지를 캐시하고 로그인하지 않은 사용자를 위해 페이지를 표시합니다.

« 다음 사용자 역할에 대한 페이지를 숨기지 마십시오 선택한 역할과 일치하는 사용자가 직접 (캐시되지 않은) 사이트 버전에 액세스 함을 의미합니다.

다음 섹션 인 " 캐시 예압 페이지 캐시를로드하기 전에 빌드하는 데 사용됩니다.

숨기기 프리로드

페이지 캐시 사전 로드 옵션을 선택하는 것이 좋습니다. 기본 페이지 간격 및 페이지 간격 값은 공유 서버에 적합한 설정입니다. 그러나편의 더욱 강력해졌습니다. 페이지 업데이트 및 캐싱 간격을 자유롭게 줄일 수 있습니다.

W3TC가이를 사용하여 캐시해야하는 페이지를 식별하는 데 사용하는 적절한 정렬 필드에 사이트 맵 URL을 추가해야합니다.

마지막으로 대부분의 경우 " 이벤트를 게시 할 때 캐시 게시물을 미리로드 ". 이렇게하면 새 기사를 게시 할 때마다 페이지의 캐시 된 버전이 업데이트됩니다.

청소 섹션은 페이지를 "  캐시에서 기사가 게시, 편집 또는 댓글이 달릴 때마다.

옵션 드 캐시 청소

이전에 언급 한 이벤트에서 페이지 중 하나를 제거하지 않으려는 경우를 제외하고는 캐시 정리 옵션을 그대로 두려고합니다.

제거 한계는 제거해야하는 아카이브 된 페이지 수를 결정합니다. 예를 들어, 기사 아카이브에 20 페이지가 있고 제거 제한을 15로 설정하면 마지막 15 페이지가 제거되고 가장 오래된 5 페이지는 제거되지 않습니다. 이 페이지의 만료 날짜가 도착했습니다.

일부 아카이브가 매우 크지 않은 경우 모든 페이지를 제거하기 위해 0로 값을 설정하는 것이 좋습니다. 이 경우이 상황에 적합한 10 값을 사용해야합니다.

메시지를 편집하고 게시 할 때마다 제거해야하는 사용자 정의 페이지를 작성한 경우 수동으로 추가 페이지 필드에 추가해야합니다 (조금 낮은 가능한 옵션).

고급 섹션은 다음을 수행하는 데 도움이됩니다.

  • W3TC가 특정 요청 문자열을 처리하는 방법을 제어합니다.
  • 캐시 된 버전을받을 수 없습니다 특정 에이전트 (디바이스, 브라우저)를 제외
  • W3TC가 페이지를 캐시하지 못하게하는 쿠키 식별
  • 추가 특정 예외를 설정하십시오.

섹션 - 고급 - w3tc

잠시 시간을내어 "고급"섹션의 시작 부분에서 설정을 살펴보십시오.

« 늦은 초기화 이 고급 기능을 사용하면 조각난 방식으로 페이지 캐싱을 구현할 수 있습니다. 대부분의 경우이 옵션을 무시할 수 있습니다.

« 호환 모드 »: 플러그인 작성자는 오류 발생을 최소화하기 위해 호환성 모드를 활성화 할 것을 권장합니다.

« 문자 집합 캐시 된 페이지에 홀수 문자가 나타나는 경우이 옵션을 활성화하십시오.

« HEAD 요청을 거부 ":이 옵션을 비활성화하십시오. 결과 페이지를 빌드하기 위해 HTTP HEAD 요청에 포함 된 정보가 필요한 경우가 있습니다. 이 옵션을 사용하지 않으면 HEAD 요청 데이터가 캐시되지 않으며이 정보를 사용하여 작성된 페이지가 손상 될 수 있습니다.

« 쓰레기 수집 간격 »: 만료된 캐시 데이터가 삭제되는 빈도를 지정합니다. 캐시된 데이터 삭제 시간 능숙 사이트가 바쁘거나 서버에 과부하가 걸린 경우 너무 자주 수행해서는 안 됩니다. 기본값은 거의 모든 서버에 적합합니다.

« 어떻게 쿠키 수명 이 값을 줄이면 이해 관계자를 인증하는 데 사용되는 쿠키의 만료가 더 빨리 만료되므로 서버의 부하가 줄어 듭니다. 그러나 값을 너무 짧게 설정하면 사용자가 항상 로그인하게됩니다.

이 섹션의 나머지 필드는 특정 쿠키에 대한 W3TC 동작을 재정의하려는 경우가 아니라면 "" 사용자 에이전트 또는 페이지.

그것이이 스위트에 대한 것입니다. 다음 에피소드에서 계속하겠습니다.