W3 Total Cache 플러그인 설정 방법: 초보자 가이드

게시 됨: 2022-09-02


빠른 웹사이트는 다양한 전략, 전술 및 기술에 의존합니다. 캐싱은 기술 경로이며 WordPress 웹 사이트가 거의 모든 최종 사용자에게 잘 작동하도록 도울 수 있습니다. 그러나 좋은 플러그인이 필요하며 많은 사이트 소유자가 W3 Total Cache 플러그인을 설치하고 설정하려고 합니다.

이것은 WordPress 서클 내에서 오랜 역사를 가지고 있습니다. 많은 사용자, 많은 좋은 평가 및 리뷰, 사용할 수 있는 기능이 풍부합니다. 사실 많은 사용자들이 W3 Total Cache 설정에 많은 어려움을 겪고 있습니다.

따라서 이 튜토리얼에서는 WordPress 웹사이트에 W3 Total Cache를 설치하고 설정하는 방법을 보여줍니다. 먼저 캐싱의 개념과 W3 Total Cache가 이를 수행하는 데 어떻게 도움이 되는지 소개하겠습니다.

캐싱에 대한 간략한 요약(및 W3 Total Cache 플러그인의 기능)

일반적인 웹 사이트에는 서버에 있는 다양한 파일이 포함되어 있습니다. 지구 반대편에 있는 브라우저에서 웹사이트를 보려면 해당 파일이 서로 다른 서버 간에 이동해야 합니다. 그러나 브라우저는 이러한 파일을 로드해야 하므로 특히 파일이 큰 경우 시간이 걸릴 수 있습니다. 여기에서 캐싱이 작동합니다.

자주 사용하는 파일을 저장하는 공간이라고 생각하시면 됩니다. 많은 응용 프로그램과 운영 체제(OS)에서 영구적인 고정 장치로 캐시를 찾을 수 있습니다. 이 경우 캐시는 서버에 파일을 저장하여 바로 불러올 수 있습니다.

그러나 웹사이트 또는 브라우저 캐시는 가장 많이 보게 될 웹사이트의 특정 파일을 저장합니다. 사이트로 돌아가면 캐시가 파일을 검색하므로 로딩 시간이 줄어듭니다. 최종 결과는 기본적으로 빠르게 로드되는 사이트입니다.

WordPress 사용자의 경우 플러그인을 사용하여 사이트에서 웹 캐싱을 구현하는 경우가 많습니다. 사용할 수 있는 항목이 많이 있으며 모두 서로 다른 서버 유형 및 응용 프로그램에 중점을 둡니다. WPKube 블로그는 프리미엄 솔루션인 WP Rocket 플러그인을 사용합니다. 그러나 첫 번째, 아마도 유일한 캐싱 플러그인으로 사용할 수 있는 플러그인이 하나 있습니다. 다음에 살펴보겠습니다.

W3 총 캐시

W3 Total Cache 플러그인은 WordPress 웹사이트에서 캐싱을 구현하기 위한 오랜 솔루션입니다. 많은 옵션이 있는 매머드 플러그인입니다.

W3 Total Cache 플러그인 로고.

개발자는 이를 WPO(Web Performance Optimization) 프레임워크라고 하며 다음과 같은 여러 주요 기능과 함께 제공됩니다.

  • 페이지, 게시물, 핵심 파일, 데이터베이스 개체, 메모리 조각, RSS(Really Simple Syndication) 피드 등과 같은 사이트의 거의 모든 측면을 캐시할 수 있습니다.
  • 사이트의 다른 요소와 함께 전용 브라우저 캐싱 옵션을 설정하는 옵션이 있습니다.
  • 일부 파일을 로드하는 방법을 '지연'하도록 선택할 수 있습니다. 이것은 가장 빠른 파일에서 가장 느린 파일로 사이트가 로드되는 방식을 거의 정렬하는 데 중요합니다.
  • CDN(콘텐츠 전송 네트워크)을 플러그인에 연결하여 성능을 더욱 향상시킬 수 있습니다.

좋은 소식은 W3 Total Cache를 사용하기 위해 비용을 지불할 필요가 없다는 것입니다. 플러그인은 필요한 거의 모든 기능을 무료로 제공합니다.

전반적으로 W3 Total Cache 플러그인을 사용하면 사이트 성능을 개선할 수 있으며, 이는 검색 엔진 최적화(SEO) 및 순위에도 도움이 됩니다. 플러그인을 올바른 방법으로 설정하면 로딩 시간, 서버 성능, 대역폭 사용량 등이 개선되는 것을 볼 수 있습니다. 이 기사의 나머지 부분에서 이 작업을 수행하는 방법을 보여 드리겠습니다.

5단계로 W3 Total Cache 플러그인을 설치하고 설정하는 방법

나머지 게시물에서는 WordPress 웹 사이트에 대한 완전한 캐싱 솔루션을 설정하는 방법을 보여줍니다. 다룰 단계는 다음과 같습니다.

  1. 설치 및 활성화.
  2. 설정 가이드를 실행합니다.
  3. 지연 로딩을 활성화합니다.
  4. CDN 구현.
  5. 파일을 축소합니다.

여기에서 한 가지 중요한 작업인 캐시 지우기에 대해 설명합니다. 먼저 플러그인을 설치하겠습니다.

1단계: W3 Total Cache 플러그인 설치 및 활성화

WordPress 대시보드 내의 플러그인 > 새로 추가 화면을 통해 다른 WordPress 플러그인과 동일한 방식으로 W3 Total Cache를 설치합니다.

W3 Total Cache 플러그인이 강조 표시된 WordPress 플러그인 추가 화면.

활성화를 완료하면 대시보드의 왼쪽 사이드바에 몇 가지 새로운 옵션이 표시됩니다. 핵심 W3 총 캐시 설정은 성능 화면에 있습니다.

WordPress 대시보드의 성능 링크.

여기에서 여러 옵션을 볼 수 있으며 모든 옵션을 다루지는 않겠지만 설정 가이드 링크를 통해 주요 옵션을 설정할 수 있습니다. 이것은 W3 Total Cache의 가장 중요한 모든 측면에 대한 몇 가지 단계를 안내하며 계속하려면 다음 버튼을 클릭합니다.

W3 Total Cache 설정 가이드 화면입니다.

첫 번째 옵션 세트는 마음대로 사용할 수 있는 다양한 캐싱 옵션을 살펴봅니다.

2단계. 플러그인 내 캐싱 설정

설정 가이드를 통해 제공되는 각 개별 캐시에 대한 옵션을 설정할 수 있습니다. 다음 4가지 작업을 수행할 수 있습니다.

  • 페이지 캐시. 이렇게 하면 사용자의 요청과 초기 페이지 로드 사이의 시간(첫 번째 바이트까지 의 시간)이 짧아집니다.
  • 데이터베이스 캐시. 이 캐시를 사용하여 일반 데이터베이스 쿼리를 저장합니다.
  • 개체 캐시. 이를 사용하여 플러그인은 사이트에서 페이지를 빌드하기 위해 코어 내에 사용하는 '객체'를 저장합니다.
  • 브라우저 캐시. 이것은 사용자의 로컬 컴퓨터에 파일을 저장하고 정기적으로 액세스할 파일로 구성됩니다.

페이지 캐시 화면에서 테스트를 수행할 수 있으며 여기에서 파란색 버튼을 클릭해야 합니다.

W3 Total Cache Setup Guide의 페이지 캐시 섹션.

테스트가 완료되면 선택할 수 있는 몇 가지 옵션이 표시됩니다. 플러그인이 권장하는 스토리지 엔진 을 선택하고 다음 버튼을 클릭하는 것이 좋습니다.

페이지 캐시에 대해 선택할 수 있는 옵션이 표시된 페이지 캐시 테스트 결과 화면.

Database Cache 와 비슷한 상황입니다. 그러나 테스트 데이터베이스 캐시 를 클릭하고 결과를 본 후에는 반드시 권장 옵션이 표시되지는 않습니다.

W3 Total Cache Setup Guide의 Database Cache 섹션.

Redis 또는 Memcached 스토리지 엔진을 선택하지 않는 한 성능 문제에 대해 이 캐시를 비활성화해야 하기 때문입니다.

개체 캐시브라우저 캐시 에 대한 페이지 캐시 와 동일한 프로세스를 수행해야 합니다. 캐시를 테스트하고 사용 가능한 권장 또는 가장 빠른 옵션을 선택합니다.

데이터베이스 캐시에 대해 선택할 수 있는 옵션을 보여주는 데이터베이스 캐시 테스트 결과 화면.

이 섹션을 완료하고 다음 버튼을 클릭하면 '지연 로딩'이 나타납니다.

3단계. 지연 로딩 설정

간단히 말해서, 지연 로딩은 사용자가 페이지로 스크롤할 때까지 사이트가 페이지에 콘텐츠를 로드하기 위해 대기하는 곳입니다. 가장 일반적인 응용 프로그램은 파일 크기와 리소스와 관련하여 웹 사이트에서 가장 큰 부분을 차지하는 미디어입니다.

지연 로딩에 도움이 되는 많은 플러그인이 있지만 W3 Total Cache에는 기본적으로 포함되어 있습니다. 활성화하려면 설정 가이드 에서 확인란을 클릭합니다.

W3 Total Cache 플러그인 설정 가이드의 지연 로드 섹션.

이 작업을 수행하고 다음 버튼을 클릭하면 최종 화면에서 설정을 검토하게 됩니다.

설정 요약을 보여주는 설정 가이드의 추가 캐싱 옵션 화면.

사이트 성능에 도움이 될 수 있는 몇 가지 추가 옵션에 대한 참조를 확인할 수 있습니다. 다음 섹션에서는 이들 중 일부를 살펴보겠습니다.

4단계. CDN을 W3 총 캐시와 연결

캐싱을 넘어 전 세계에 사이트를 제공하려면 CDN이 위시리스트에 있어야 합니다. 이렇게 하면 사이트 사본이 여러 서버에 배포됩니다. 방문자가 사이트에 액세스하면 CDN이 가장 가까운 사본을 찾아 보냅니다. 성능을 높이고 로딩 시간을 줄이며 사이트 속도를 일관되게 유지하는 환상적인 방법입니다.

W3 Total Cache는 거의 한 번의 클릭으로 이를 도와줍니다. 그렇게 하려면 WordPress 내에서 성능 > 일반 설정 화면으로 이동합니다. 이 페이지 상단에는 다양한 설정으로 연결되는 여러 링크가 있습니다. CDN 을 클릭하고 싶을 것입니다.

W3 Total Cache 일반 설정 페이지.

그러면 CDN을 활성화하는 확인란과 CDN 유형을 선택하는 드롭다운 메뉴가 표시됩니다.

W3 Total Cache 일반 설정의 CDN 섹션.

그러나 이러한 옵션은 사용자를 대신하여 CDN을 설정하지 않기 때문에 사용자를 속일 수 있습니다. 각 CDN에는 자체 설정 프로세스가 있습니다. 예를 들어 Stackpath(이전의 MaxCDN)와 W3 Total Cache를 함께 사용하는 방법에 대한 가이드가 있습니다.

또한 전용 설정 페이지( 성능 > CDN )에서 CDN에 대한 추가 옵션이 있음을 알 수 있습니다.

W3 Total Cache 내의 전용 CDN 옵션.

그러나 이는 CDN을 설정한 후에만 적용되므로 전체 설정 프로세스를 완료하고 플러그인 사용을 시작할 때까지 지금은 이 페이지를 건너뛸 수 있습니다.

5단계. W3 Total Cache를 사용하여 파일 축소

Minfication은 사이트의 CSS 및 JavaScript 파일을 최대한 작게 만듭니다. 파일에서 모든 공백을 제거합니다. 이것은 대부분의 경우 기능에 영향을 미치지 않지만 파일 크기를 더 빠르게 로드할 수 있는 크기로 줄입니다.

W3 Total Cache를 사용하면 이 고급 기술을 자신의 파일에 적용할 수 있습니다. 성능 > 일반 설정 > 축소 화면에서 시작합니다.

W3 Total Cache 일반 설정 페이지의 축소 섹션.

이 기능을 켜려면 확인란을 클릭하여 축소를 활성화한 다음 변경 사항을 저장할 수 있습니다. 그러나 여기에 몇 가지 다른 옵션이 있음을 알 수 있습니다. 가장 중요한 것은 자동 또는 수동 축소를 사용할지 여부입니다. 지금은 자동 옵션을 제안하지만 나중에 수동 으로 전환할 수 있습니다.

성능 > 축소 화면에서 W3 Total Cache가 파일을 축소하는 방법을 조정할 수 있는 추가 옵션도 있습니다. 그러나 이는 고급 사용자를 위한 것이며 이 게시물의 범위를 벗어납니다. 기본 옵션은 종종 귀하의 필요에 충분하거나 최소한 파일을 축소하여 얻을 수 있는 이점을 이해하기에 충분합니다.

캐싱 플러그인으로 문제를 해결해야 하는 주요 문제

대부분의 경우 W3 Total Cache를 설정하고 그대로 둡니다. 그러나 플러그인 및 캐싱 제공 문제를 해결해야 하는 경우가 있습니다.

가장 일반적인 문제 중 하나는 사이트 콘텐츠와 관련이 있습니다. 즉, 사이트 콘텐츠를 변경하면 업데이트되지 않을 수 있습니다. 캐싱이 잘못이라는 것을 이해하는 것은 놀라운 일이 아닙니다. 이는 캐시에 오래된 콘텐츠가 있기 때문이며 이 문제를 해결하려면 수동 제거를 수행해야 합니다.

캐시를 지우는 방법

W3 Total Cache 플러그인은 캐시를 지우거나 제거하는 간단한 방법을 제공합니다. 이렇게 하려면 WordPress 대시보드의 도구 모음으로 이동하여 성능 링크 위로 마우스를 가져갑니다. 그러면 드롭다운 메뉴가 열립니다. 내부에는 Purge All Caches 옵션이 있습니다.

WordPress 도구 모음의 성능 > 모든 캐시 제거 옵션.

단일 캐시만 제거하고 싶을 수도 있습니다. 이 경우 Purge Modules 하위 메뉴를 열고 거기에서 원하는 캐시를 선택할 수 있습니다.

WordPress 도구 모음의 Purge Modules 하위 메뉴.

여기에서 사이트를 확인하면 콘텐츠에 최신 버전이 표시되어야 합니다. 그래도 문제가 계속되면 호스팅 제공업체에 문의하는 것이 좋습니다. W3 Total Cache의 장점 중 하나는 많은 호스트가 서버를 설정하는 방법을 알고 있다는 것입니다. 즉, 호스트에게 알릴 수 있고 경험을 최적화하기 위한 도구, 설정 등을 제공할 수 있습니다.

마무리

전 세계 어디에서나 성능이 좋은 사이트를 운영하려면 모든 사용자에게 캐싱을 구현하는 것이 좋은 첫 번째 단계입니다. WordPress 웹 사이트의 경우 사용할 수 있는 캐싱 플러그인이 많이 있지만 각 플러그인은 작업을 수행하기 위해 서로 다른 기능 세트를 사용합니다.

W3 Total Cache 플러그인은 첫 번째 캐싱 플러그인일 뿐만 아니라 최고의 캐싱 플러그인이기도 합니다. 이를 통해 사이트에서 기술을 쉽게 구현할 수 있으며 사이트에서 캐시를 사용하는 방식을 사용자 지정할 수 있는 다양한 옵션도 제공합니다. 무엇보다도 플러그인의 핵심 기능은 무료입니다.

웹사이트에서 W3 Total Cache를 설정하는 방법에 대해 질문이 있습니까? 아래 댓글 섹션에서 문의하세요!