W3 Total Cache를 설정하는 것은 피곤할 수 있습니다. 이 인기있는 캐싱 플러그인에는 경쟁 할 수있는 16 개의 메뉴가 있으며 구성 할 수있는 다양한 옵션을 제공합니다. 그러나 각 단계를 거치면 웹 사이트 성능이 크게 향상됩니다.

이 자습서는 W3 Total Cache에 대한 일련의 자습서 중 두 번째 부분입니다 (W3TC).

여러 장으로 구성 될이 튜토리얼에서는 W16TC의 3 개 메뉴를 살펴보고 W3TC에서 사용할 수있는 모든 구성 옵션을 살펴 봅니다. 이 튜토리얼을 마치면 전문가처럼 W3TC를 설정할 준비가 된 것입니다.

W3 총 캐시 구성

W3TC는 다음 디렉토리에서 사용할 수 있습니다. 워드 프레스 플러그인, 따라서 설치가 간단합니다. 우리는 설치 방법에 대한 자습서를 작성했습니다. 워드 프레스 플러그인. W3TC를 설치하는 데 문제가 없습니다.

설치 후 플러그인을 활성화하면 " 퍼포먼스 대시 보드 메뉴에서 새로운 최상위 항목으로 추가되었습니다.

w3tc 성능 플러그인 메뉴

"성능"을 선택하면 W3TC 대시 보드로 이동하고 W3TC 항목 목록이 표시됩니다. 따라서 각 요소를 살펴 보겠습니다.

1-대시 보드

대시 보드의 주요 목적은 다양한 캐싱 모듈을 지우고 플러그인과 서버 간의 호환성을 확인하며 서버 성능을 모니터링 할 수있는 장소 역할을하는 것입니다.

대시 보드에 표시되는 첫 번째 항목은 여러 가지 작업을 수행 할 수있는 일련의 단추입니다.

W3TC 노브 캡 플러그인

  • 호환성 검사 : 사용 가능한 기능을 판별하기 위해 서버 테스트.
  • 빈 캐시 : 캐시 된 모든 리소스를 삭제합니다.
  • memcached 캐시 만 비우십시오. memcached 메소드를 사용하여 캐시 된 모든 자원을 삭제합니다.
  • 빈 만 오피 캐시: opcode 캐시 방법 중 하나를 사용하여 캐시 된 모든 리소스를 제거합니다.
  • 빈에만 디스크 캐시 (들) : 디스크를 사용하여 캐시 된 모든 자원을 삭제합니다.
  • "미디어 쿼리 문자열"업데이트 : W3TC는 미디어 리소스의 끝에 문자열을 연결합니다 (CSS, JS 및 이미지 파일). 브라우저가이 자원의 업데이트 된 버전을 다운로드 할 수 있도록이 문자열을 업데이트하려면이 단추를 클릭하십시오.

이러한 기능 중 다수는 대시 보드의 어느 페이지에서나 액세스 할 수 있습니다.

워드 프레스 메뉴에 액세스 할 W3TC

호환성 테스트

호환성 검사로 생성 된 정보는 매우 유용 할 수 있습니다. 이 기능을 사용하면 모든 W3TC 기능으로 서버 구성을 테스트 할 수 있습니다. 결과를 검토하면 어떤 기능을 활성화하고 어떤 기능이 더 필요한지 알 수 있습니다.

워드 프레스 호환성 테스트 W3TC

W3TC를 처음 설정하는 경우 호환성 검사 버튼을 클릭하면 어떤 기능을 조합 할 수 있는지 알 수 있습니다.

계기판: 지원, 마케팅 제안, PageSpeed ​​및 " 서버 모니터링 »

버튼 행 아래에 몇 가지 추가 섹션이 있습니다.

  • 프리미엄 서비스 : 헬프 데스크를 이용할 수 있습니다.
  • 단어 전파 : 소셜 미디어에서 W3TC를 공유하고 WordPress.org의 플러그인에 메모를 추가하고 사이트 바닥 글에 W3 EDGE 링크를 추가 할 수 있습니다.
  • MaxCDN에 등록.
  • 모니터링 서버 새로운 유물 와 함께 모니터링 Google PageSpeed​​ Insights.

일반 설정 및 메뉴 "에서 추가 구성이 필요합니다. 모니터링 »키가있는 곳 페이지 속도 API, 계정 생성 및 "설치 새로운 유물“, 이러한 기능을 활성화하는 데 필요합니다.

이러한 섹션은 모두 선택 사항이며 웹 사이트 최적화에 영향을주지 않습니다.

2-일반 설정

“일반 설정”메뉴는 W3TC에서 가장 중요한 메뉴입니다. W3TC에서 제공하는 모든 캐싱 옵션은이 메뉴에서 켜고 끌 수 있으며 이후 메뉴에서 개선됩니다.

먼저 페이지 상단에있는 링크 목록을 살펴보십시오.

일반 설정 - w3 총 캐시

이러한 각 링크는 메뉴의 하단 섹션에 직접 연결됩니다. 일반 설정 ". 그것들을 클릭하면 많은 스크롤이 절약됩니다.

W3TC 사용자는 대시 보드 메뉴에서 이러한 링크와 W3TC 메뉴 항목을 혼동하는 것이 일반적입니다. 대시 보드 메뉴의 링크는 기능이 개선 된 다른 페이지로 연결됩니다. 페이지 상단의 링크는 메뉴 섹션 " 일반 설정 이러한 기능이 활성화 또는 비활성화되는 위치

일반 설정 : 일반

아래의 패널에 링크 목록이 있습니다« 일반 ". 이 패널에는 두 가지 옵션이 있습니다.

일반 패널 W3TC 캐시 워드 프레스 플러그인

모든 유형의 캐싱 (한 번에)을 활성화 / 비활성화하려면 확인란을 선택합니다. 이는 일반적으로 좋은 생각이 아니며 과부하를 일으키는 경향이 있습니다.

알림 W3TC

실제로 모든 캐싱 모듈을 사용하는 사이트는 거의 없으므로 한 번에 하나씩 캐싱 옵션을 살펴 보는 것이 더 합리적이므로 어떤 것을 사용할 것인지 쉽게 판단 할 수 있습니다.

일반 설정-미리보기 모드

미리보기 모드는 W3TC에 내장 된 유용한 도구이지만 마스터하는 데 시간이 걸립니다.

웹 사이트에서 라이브로 W3TC 구성을 수행하는 경우 "미리보기"모드를 활성화하십시오. 활성화되면 변경 사항을 적용하는 버튼을 선택하지 않는 한 변경 사항이 사용자 경험에 영향을 미치지 않음을 알리는 대화 상자가 화면 상단에 나타납니다.

패션 미리보기 W3TC 워드 프레스 플러그인

미리보기 모드는 사이트 설정을위한 별도의 컨테이너를 만드는 것입니다. 미리보기 모드로 W3TC 설정에 대한 변경 사항은 이미 배포 된 것과 별도로 저장됩니다. 이를 통해 사용자 경험에 영향을주지 않고 W3TC 설정을 조작 할 수 있습니다.

미리보기 모드가 활성화되면 세 개의 버튼이 나타납니다.

  • 비활성화 : 미리보기 모드를 비활성화하고 미리보기에 모든 변경 사항 및 백업을 배포합니다.
  • 배포 : 미리보기 모드에서 만들고 저장 한 변경 사항을 라이브 사이트에 적용하지만 미리보기 모드는 활성화 된 상태로 유지합니다.
  • 측량 : 방문자 경험에 영향을주지 않고 변경 한 결과를 볼 수있는 새 브라우저 창을 시작합니다 (이 설정은 사용자에게만 적용됨).

"를 선택한 후 시사 »(미리보기) 창을 새로 고칩니다. 버튼이 "로 변경됩니다. 정지 미리보기 ". 선택 " 정지 미리보기 방문자가 접속하지 않은 상태에서 사이트를 보는 경우

미리보기 모드에 익숙해 지십시오. W3TC의 일부 변경 사항 (특히 CSS 및 JavaScript 파일의 축소)는 귀하의 사이트를 사용할 수 있도록 할 수 있습니다.

동일한 활성 트래픽으로 이러한 라이브 설정을 처리하는 것은 매우 나쁜 생각입니다. 미리보기 모드를 활성화하면 결과에 만족할 때까지 결과를 보지 않고도 이러한 설정에서 작업 할 수 있습니다.

캐시 지우기

자주 보게 될 알림 유형 중 하나는 다음으로 초대하는 것입니다. 캐시 삭제.

캐시 W3TC 워드 프레스 플러그인을 삭제

이러한 알림의 의미는 변경 한 내용이 모든 캐시 된 콘텐츠를 무효화한다는 것입니다.

따라서 캐시를 비우라는 요청을받을 때마다 수행하십시오.

일반 설정 : 캐시 페이지

"의 다음 섹션 일반 설정 " 페이지 캐시 ". 이것은 아마도 W3TC가 제공하는 가장 중요한 기능 일 것입니다. 페이지 캐싱 만 설정하면 사이트 성능이 크게 향상됩니다. 다행히도 설정하기도 쉽습니다.

페이지 캐싱 W3TC 워드 프레스 캐시 플러그인

W3TC는 다양한 캐싱 방법을 사용하여 사이트 페이지 및 기사의 정적 복사본을 캐시 할 수 있습니다 (모두 W3TC에서 일반적으로 "페이지"라고 함).

대부분의 경우 기본 선택은 " 디스크 : 향상된 ". 그러나 공유 서버 사용자는 " 디스크 : 기본 호스트가 과도한 리소스 사용에 대해 불만을 제기하거나 호환성 검사 테스트에서 서버가 하드 디스크 캐싱 강화와 호환되지 않는 것으로 밝혀지는 경우.

전용 또는 가상 사설 서버 사용자는 캐싱 방법 중 하나를 선택할 수 있습니다. " 오피 ". 서버를 직접 관리하는 경우 캐시 방법 " 오피 당신이 선호하는 것. 서버가 Windows 컴퓨터 인 경우 " 연산 코드 : WinCache ".

« memcache에 다중 서버 호스팅 환경에서 사용하도록 설계되었습니다. 따라서 '을 사용하는 경우 사용할 수 있습니다. 클라우드 그리고 일부 공유 호스팅 제공 업체도 있습니다. 호스팅 환경에서 사용할 수있는 경우 사용할 수 있습니다.

선택한 페이지를 캐시하는 선호하는 방법으로 설정을 저장해야합니다.

일반 설정 : 축소

W3TC 또는 다른 플러그인을 사용하는 경우 JavaScript 및 CSS 파일을 축소하면 사이트가 손상 될 수 있습니다. 따라서 ""모듈을 ​​활성화 할 때주의해야합니다 " 작게하다 ".

W3TC 작게하다 워드 프레스 캐시 플러그인

옵션 " 자동차 모든 JavaScript 및 CSS 리소스를 결합하고 축소합니다. 그러나이 옵션을 선택하면 "메뉴의 각 메뉴에서 작업 할 수 없습니다 작게하다 ". 작동 방식을 알 수있는 유일한 방법은 "자동"을 시도하고 "최소화"메뉴에서 설정을 미세 조정하고 사이트가로드되는 방식을 확인하는 것입니다. 사이트가 나빠 보이면 수동 방법을 사용하십시오.

캐싱 방법 선택 " 디스크 공유 호스팅을 사용하는 경우 그렇지 않으면 " 페이지 캐시 ".

일반 설정 : 데이터베이스 캐시

사이트가 공유 서버에있는 경우 데이터베이스 캐싱이 비활성화됩니다. 데이터베이스 캐싱은 리소스가 많은 프로세스입니다. 서버가 처리 및 저장을 처리 할 수있을만큼 강력하지 않으면 캐시 된 데이터베이스는 사이트 속도를 높이기보다는 실제로 속도를 늦출 수 있습니다.

캐시 된 데이터베이스는 설정하기 쉽습니다. "사용"을 선택하고이 캐싱에 적용 할 방법을 선택하십시오.

W3TC 캐싱

캐시 된 데이터베이스가 사이트 속도를 저하시킬 수있는 이유를 이해하려면 웹 사이트 성능에 영향을 미칠 수있는 병목 현상을 고려해야합니다.

데이터베이스 쿼리 프로세스로 인해 사이트 속도가 느려지면 캐시 된 데이터베이스가 데이터베이스 쿼리 횟수를 줄여 사이트 속도를 높일 수 있습니다.

그러나 서버 메모리 부족으로 인해 사이트 속도가 느려지면 서버에 데이터베이스를 캐시하도록 요청하면 서버에 수행해야 할 작업 과부하가 발생하여 서버 속도가 더 느려집니다.

그렇다면 데이터베이스 캐싱을 활성화해야하는지 여부를 어떻게 알 수 있습니까?

사이트가 공유 서버에서 호스팅되는 경우이 기능을 비활성화하는 것이 가장 좋습니다.

사이트에 리소스가있는 경우- VPS 또는 전용 서버 에서처럼 그런 다음 데이터베이스 캐싱을 테스트 할 수 있습니다. 캐싱이 활성화되면 사이트가 더 빠른지 테스트 할 수도 있습니다.

일반 설정 : 개체 캐시

개체 캐싱은 WordPress 코어에 내장되어 있습니다. 개체 캐시 모듈은 API 개체를 캐시하여 서버에서 데이터베이스에 대한 복잡한 요청 수를 줄입니다. 데이터베이스를 캐시 할 수있는 것처럼 개체 캐시도 설정하기 쉽지만 실제로 웹 사이트 성능을 향상시키는 데 도움이 될 수도 있고 그렇지 않을 수도 있습니다.

워드 프레스 캐싱 객체

객체를 캐시하면 기본적으로 동적 사이트를 도울 수있는 큰 잠재력을 (있다사이트의 BuddyPress, 사이트 bbPress)는 개인 환경에서 호스팅됩니다. 공유 서버에서 블로그 나 웹 사이트를 사용하는 경우 사용해 볼 수 있지만 이러한 환경에서는 블로그를 사용하지 않는 것이 이상적입니다.

개체 캐싱을 활성화하려면 " 활성화 "(사용) 및 지금까지 사용한 캐싱 방법.

일반 설정 : 브라우저 캐시

"모든 변경 사항 저장"을 클릭하여 단일 확인란을 선택하는 것만 큼 브라우저 캐시 활성화가 쉽습니다 (모든 설정을 저장).

브라우저 캐싱

브라우저 캐싱을 사용하면 웹 사이트 리소스가 방문자의 브라우저에 의해 캐시됩니다. 이렇게하면 페이지가 두 번째로 표시 될 때 이러한 리소스가 브라우저 캐시에서로드됩니다.

일반 설정 : CDN

콘텐츠 배포 네트워크를 사용하는 경우 (CDN) CDN 서비스를 W3TC와 통합 할 수 있습니다. 이렇게하면 웹 서버의 캐시 된 파일이 미러링되므로 두 서비스 (분산 된 콘텐츠 캐싱 및 전달)의 이점을 모두 누릴 수 있습니다.CDN).

CDN 통합을 활성화하려면 " 사용 », CDN 목록에서 CDN 서비스 제공 업체를 선택한 다음« 모든 설정 저장 "(모든 설정을 저장).

CDN 구성 W3TC

또한 CDN 메뉴를 방문하여 CDN 자격 증명을 W3TC에 추가해야 제대로 작동합니다.

CDN 서비스 목록에서 Cloudflare가 누락 된 것을 확인할 수 있습니다. Cloudflare를 사용하려면 W3TC 확장을 추가해야합니다. 메뉴에 액세스« 확장 ", Cloudflare 확장 기능을 활성화 한 다음" 일반 설정 CloudFlare 통합을 완료합니다.

일반 매개 변수 : "역방향 프록시"

이 옵션을 사용하려면 " 니스 서버에서 고급 서버 구성 단계를 수행하십시오. 액세스 권한이있는 개인 환경에서 블로그를 호스팅하는 경우 수행해야 할 작업입니다. 뿌리 서버에서. '설정에 관심이 있다면 니스 W3TC와 작동하도록 Tuts 더 (영어로)는 그것에 대한 튜토리얼을 제공합니다.

일반 설정 : 모니터링

« 새로운 유물 »제어 서비스는 W3TC와 통합 될 수 있습니다. 이 서비스를 사용하려면 " 새로운 유물 서버에서 계정 만들기« 새로운 유물 ". "이후 새로운 유물 서버에 설치해야하며 공유 호스팅과 호환되지 않습니다.

New Relic이 서버에 설치되어 있고 새 계정이있는 경우« 유물 이 섹션에 자격 증명을 입력하여 W3TC 대시 보드에 서버 통계를 추가하십시오.

일반 설정 : 기타

"의 첫 번째 옵션 여러 일반 설정에서 위젯을 활성화하는 데 사용됩니다 " Google 페이지 속도 ”W3TC 대시 보드에서. 이렇게하려면 먼저 API 키를 설정해야합니다.

잘못된 설정 W3TC

대부분의 경우 이러한 옵션을 구성하지 않을 것입니다.

재 작성 규칙 옵션이 기본적으로 선택되어 있는지 확인하십시오. W3TC가 쓰기 규칙 구성에 문제가 있음을 알리는 것을 방지하려면 선택을 취소하십시오.

« 파일 잠금 사용 "(파일 잠금 활성화)는 기본적으로 비활성화되어 있습니다. 잠금 파일은 대부분의 공유 호스팅과 호환되지 않습니다. 그러나 비공개 호스팅에서는이를 활성화하고 사이트 성능이 향상되는지 확인할 수 있습니다.

« 디스크 강화 된 페이지를 최적화 "그리고" NFS에 대한 작게하다 디스크 캐싱 기본적으로 비활성화되어 있습니다. 사이트의 성능을 약간 높일 수있는 옵션입니다.

« 에지 모드 사용 프로덕션 사이트에서 비활성화해야합니다. 그러나 테스트 환경에서이 캐싱 기능을 테스트하려면이 옵션을 선택하십시오.

일반 설정 : 디버그

디버그 모드는 적극적으로 사용하지 않는 한 비활성화 된 상태로 유지해야합니다.

디버그 모드 W3TC

디버그 모드를 사용하면 페이지 소스 끝에 디버그 정보가 추가됩니다.

"메뉴에서 활성화 된 캐시 모듈 만 일반 설정 디버그 모드에서 사용할 수 있습니다. 위의 이미지에서 " 페이지 캐시 "그리고" 작게하다 "을 사용할 수 있습니다. 이는 이미지가 캡처 될 때 다른 캐싱 기능이 비활성화 되었기 때문입니다.

일반 설정 : 설정 내보내기 / 가져 오기

여러 사이트에서 W3TC를 사용하고 모든 곳에서 동일한 옵션을 적용하려는 경우이 기능이 매우 유용합니다.

가져 오기 및 내보내기 설정

다운로드 현재 설정을 내보내려면 그런 다음 옵션을 사용하십시오 파일 선택 다른 사이트에서 동일한 구성을 다운로드하십시오. 이 옵션을 사용하여 W3TC를 구성 할 때 복원 지점으로 사용할 백업 파일을 만들 수도 있습니다.

이 튜토리얼을 위해 여기서 멈출 것입니다. 다음 단계부터 계속하겠습니다. W3TC의 다양한 기능을 탐색하고 있음을 기억하십시오.

이 메타 상자 목록에는 다음과 같은 기능이 요약되어 있습니다.정식 버전으로) 메뉴에서 사용 가능« 퍼포먼스 ".

지금까지 질문이 있습니까? 주저하지 말고 저희에게 물어보십시오.