W3 Total Cache (W3TC)를 사용하여 WordPress 캐싱을 설정하는 방법

  1. 1. WordPress 내부 기능 이해를위한 초보자 안내서
  2. 2. 워드 프레스 캐싱이란 무엇이며 중요한 이유?
  3. 삼. 워드 프레스 캐싱은 어떻게 작동합니까?
  4. 4. WP Super Cache로 WordPress 캐싱 설치 및 설정 방법
  5. 5. 현재 읽고있는 내용 : W3 Total Cache (W3TC)를 사용하여 WordPress 캐싱을 설정하는 방법
  6. 6. MaxCDN 검토 : WordPress를위한 최고의 CDN?

세계에서 가장 인기있는 WordPress 캐싱 플러그인은 WP Super Cache와 W3 Total Cache (W3TC)입니다. Mashable의 CTO에 의해 개발 된 W3 Total Cache는 Smashing Magazine, Mashable, MakeUseOf 및 Yoast와 같은 트래픽이 많은 사이트에서 사용되는 가장 다재다능한 WordPress 캐싱 플러그인입니다. 이 자습서는 W3 Total Cache 구성을위한 초보자 안내서입니다. 조언 : W3TC에는 수많은 고급 설정이 있으며 그 중 일부는 이해하기 어렵습니다. 설정에 익숙하지 않은 경우 설정을 혼동하지 않는 것이 가장 좋습니다. 의 시작하자!


W3 Total Cache 설치

W3 Total Cache 설치

설치하려면 W3 총 캐시 플러그인, 워드 프레스 대시 보드를 연 다음 플러그인> 새로 추가. 검색 “w3 총 캐시첫 번째 결과를 설치하십시오. 플러그인을 수동으로 다운로드하여 wp_content / plugins FTP를 통한 폴더. 이전에 WP Super Cache와 같은 다른 캐싱 플러그인을 설치 한 경우 W3 Total Cache를 활성화하기 전에이를 비활성화해야합니다. 이렇게하면 두 플러그인이 충돌하지 않습니다. 경험상, 항상 하나 이상의 WordPress 캐싱 플러그인을 활성화하지 마십시오.

W3 총 캐시 구성 – 일반 설정

W3 Total Cache는 WordPress 대시 보드에서 Performance라는 새로운 메뉴 항목을 만듭니다. 우리가 찾고있는 옵션은 성능> 일반. 이 페이지에는 캐싱 플러그인에 대한 수많은 설정이 있으며 고급 기능을 사용하는 경우 훨씬 더 많은 설정이 있습니다. 각 설정은 모듈이라고하는 상자 안에 있습니다. 이 모듈들 각각과 관련 스크린 샷을 논의했습니다. 특정 설정에 문제가 있거나 확실하지 않은 경우 스크린 샷을 따르십시오..

W3 총 캐시 일반 설정 모듈

첫 번째 모듈은 일반. 전환 확인란을 사용하여 모든 캐싱 옵션을 사용하지 않는 것이 좋습니다. 호스트가 필요하지 않거나 지원하지 않는 설정을 사용하면 웹 사이트 속도가 느려질 수 있습니다. 그러나 모든 모듈을 빠르게 비활성화하려면이 토글 확인란이 유용합니다! 계속 진행하기 전에 ‘페이지 캐시’또는 ‘데이터베이스 캐시’라는 용어에 익숙하지 않은 경우 WordPress 캐싱 작동 방식을 읽어 보는 것이 좋습니다..

페이지 캐시 모듈

W3 총 캐시 페이지 캐시

우리가 구성 할 두 번째 모듈은 페이지 캐시. 그만큼 페이지 캐시 방법 호스팅 환경에 따라 다릅니다. 공유 호스트를 사용중인 경우, 디스크 : 강화 최선의 선택입니다. 그러나 전용 또는 가상 서버를 사용 중이고 APC (또는 다른 형태의 Opcode 캐싱)가 설치되어있는 경우 해당 옵션을 선택해야합니다.

축소 모듈

W3 총 캐시 축소 모듈

그만큼 작게 하다 모듈은 주석 및 공백과 같은 불필요한 코드 행을 제거하여 테마에서 사용하는 CSS 및 JavaScript 파일을 압축합니다. 이렇게하면 파일 크기가 ~ 10 % 줄어들어 사이트가 더 빨라집니다. 아래에 캐시 축소 방법 서버에 따라 적절한 옵션을 선택해야합니다.

다른 캐싱 모듈

W3 총 캐시 객체 캐시

다음 두 모듈은 데이터베이스 캐시 과 객체 캐시. 각각을 활성화하고 캐싱 방법을 호스팅 환경에 가장 적합한 방식으로 변경하십시오. 페이지 캐시작게 하다.

W3 총 캐시 브라우저 캐시

마지막으로 활성화하려는 모듈은 브라우저 캐시. 활성화 한 후 모든 설정 저장. 그렇게해야합니다! 이제 서버에서 W3 Total Cache가 활성화되었습니다. 이제 두 가지 특정 모듈에 대해 자세히 살펴 보겠습니다. 페이지 캐시브라우저 캐시. 나머지 모듈의 기본값은 괜찮습니다..

페이지 캐시 설정

w3 총 캐시 고급 설정-페이지 캐시

페이지 캐시 설정은 아래에 있습니다. 실적> 페이지 캐시. 여기의 설정은 매우 자명합니다. 몇 가지를 활성화했습니다. 특히 다음 사용자 역할에 대한 페이지를 캐시하지 마십시오. 이렇게하면 작성자가 게시물을 편집 할 때 캐시에서 최신 버전이 아닌 최신 버전을 볼 수 있습니다..

캐시 사전로드

w3 총 캐시 고급 설정-캐시 사전로드

기본적으로 W3 Total Cache는 페이지가 처음 요청 될 때 페이지를 캐시합니다. 모든 게시물 / 페이지의 사본을 미리 생성 할 수도 있습니다. 이렇게하면 방문자가 페이지를 요청하는 시점에 관계없이 캐시가 준비되고 페이지는 가능한 가장 낮은 시간에 제공됩니다.

호스팅 환경과 웹 사이트에서 수신하는 트래픽 양에 따라 캐시 사전로드 설정을 구성해야합니다..

  • 캐시 업데이트 간격 서버 리소스에 직접 영향을줍니다. 시간 간격을 줄이면 (즉, 빈도가 높을수록) 서버 리소스가 많이 사용됩니다. 공유 호스팅 서버 사용자는이 설정에 매우주의해야합니다. 충분한 빈도를 설정하면 서버 리소스 남용으로 인해 계정이 정지 될 수 있습니다. 안전한 캐시 사전로드 간격은 1 시간입니다 (예 : 3600 초).
  • 익숙하지 않다면 사이트 맵 URL, 설치 Google XML 사이트 맵. 사용하기 매우 쉽고 실제로 꼭 필요한 플러그인입니다.
  • 마지막으로, 게시 / 페이지가 게시 될 때 캐시 사전로드 작업을 트리거하는 마지막 옵션을 활성화하려고합니다..

브라우저 캐시 설정

w3 총 캐시 고급 설정-브라우저 캐시

이것은 아래에 있습니다 성능> 브라우저. 아이디어는 방문자의 기기를 활용하는 것입니다. 브라우저 캐시를 사용하면 방문자의 브라우저 캐시에서 정적 파일 (예 : CSS, JavaScript 및 이미지)을 제공 할 수 있습니다. 물론, 사용하지 않는 데이터의 사용을 막는 만료 시간이 있습니다. 이렇게하면 서버에서 엄청난 부하를 제거하고 대역폭을 절약하며 사이트의 전반적인 성능을 크게 향상시킵니다..

살아있어!

W3 Total Cache가 실제로 작동한다는 것을 어떻게 알 수 있습니까? 플러그인 페이지가 그렇게 말합니다. 또한 사이트의 소스 코드를보고 다음과 같은 것을 찾을 수 있습니다.

캐싱 작업

W3 총 캐시 성능 벤치 마크

속도계

캐싱을 활성화 한 후 약 1 시간 동안 기다렸다가 GTmetrix를 사용하여 웹 사이트의 성능을 벤치마킹했습니다. 이것은 캐싱 플러그인이 없습니다 :

캐싱하기 전에

이것은 W3 Total Cache가 구성된 후 1 시간입니다.

w3 총 캐시 벤치 마크 결과

차이점을 알 수 있습니까? Page Speed ​​및 YSlow Grade가 3 % 및 5 % 증가합니다. 깔끔한가요? 이제 매일 수천 명의 사람들이 귀하의 사이트를 방문한다고 가정 해보십시오. 절약 할 CPU주기 (자원 사용의 멋진 용어)의 양을 상상해보십시오. 캐싱은 페이지 크기를 줄일뿐만 아니라 전체 사이트의 성능을 향상시켜 우수한 사용자 경험을 제공합니다..

W3 총 캐시 문제 해결

w3 총 캐시 문제 해결

W3 Total Cache를 설치 한 후 사이트로드 시간이 증가한 것을 알 수 있습니다. 가능합니까? 당연하지! 실제로 이것은 매우 일반적인 초보자의 실수입니다. 이 뒤에 많은 이유가있을 수 있습니다.

  • 가장 가능성이 높은 이유는 캐시를 미리로드하면서 웹 사이트 벤치 마크를 수행했기 때문입니다. 캐시를 구축하면 상당한 서버 리소스가 사용됩니다. 그 위에 요청이 있다고 상상해보십시오. 물론 사이트가 느려질 것입니다! 해결 방법 : 1 시간 동안 기다렸다가 다시 시도하십시오. 이번에는 달라야합니다..
  • 또 다른 일반적인 이유는 잘못된 캐싱 방법을 선택하기 때문입니다. 내가 아닌 다른 말을하겠습니다 디스크 캐싱 일정량의 A / B 테스트가 필요합니다. 최상의 결과를 얻으려면 이러한 설정 중 일부를 사용해야합니다..
  • 때로는 공유 서버에서 APC 또는 다른 Opcode 캐싱 옵션을 사용할 수 있으며 선택했을 가능성이 있습니다. 하지마! 로 복귀 ‘디스크’ 또는 ‘디스크 강화’. 이러한 설정이 공유 서버의 전체 성능에 맞게 미세 조정 되었기 때문에 사용자가이 서버를 사용하는 유일한 사람은 아닙니다. 이 설정은 W3 Total Cache에서 작동하지 않을 수 있습니다.

여전히 문제가 발생하고 기본값 / 권장 값을 시도한 경우 WP Super Cache로 전환하는 것이 좋습니다..

.htaccess 파일 권한 오류

호스팅 환경에 따라 .htaccess 파일을 쓸 수 없다는 오류 메시지가 표시 될 수 있습니다. 이는 웹 서버 및 / 또는 PHP 핸들러에 .htaccess 파일을 수정하는 데 필요한 권한이 없음을 의미합니다. 두 가지 해결책이 있습니다.

  • FTP 또는 cPanel 등을 통해 .htaccess 파일의 권한을 775로 변경합니다..
  • .htaccess 파일에 데이터를 수동으로 추가

두 번째 방법은 더 안전하고 좋은 보안 관행으로 간주됩니다..

결론 – 어떤 플러그인을 사용해야합니까?

워드 프레스 캐싱 플러그인

어떤 WordPress 캐싱 플러그인을 사용해야하는지 궁금 할 것입니다. 결국 동일한 목표를 달성하기 위해 두 개의 개별 자습서를 작성했습니다. WP Super Cache 또는 W3 Total Cache를 사용해야합니까? 간단히 말해, 공유 서버를 사용하고 번거로운 A / B 테스트 및 / 또는 문제 해결을 원하지 않는 경우 WP Super Cache를 구현하기가 훨씬 쉽습니다. 그러나 Opcode 캐싱 (예 : APC 또는 XCache)이 설치된 가상 또는 전용 서버를 사용하고 있으며 추가 작업이 필요하지 않은 경우 W3 Total Cache가 적합합니다. 고급 방법으로 올바르게 구성하면 W3TC의 결과가 훨씬 뛰어납니다.

이것으로 캐싱 플러그인 설정을 마칩니다. 또한 이러한 각 플러그인으로 CDN을 설정하는 방법에 대해서도 설명합니다. 그 동안 워드 프레스를위한 최고의 무료 CDN을 확인하고 계속 지켜봐 주시기 바랍니다.

이별 질문 : 가장 좋아하는 캐싱 플러그인은 무엇입니까? 사이트 실적에 얼마나 큰 차이가 있습니까? 우리는 당신의 의견을 듣고 싶습니다!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me