2022년에 비해 8가지 최고의 WordPress 캐싱 플러그인

게시 됨: 2022-05-02

과도한 로드 시간은 여러 가지 방법으로 웹사이트에 피해를 줄 수 있습니다. 사이트 속도를 향상시키는 방법은 여러 가지가 있지만 캐싱이 가장 큰 영향을 미칩니다.

위의 사항을 염두에 두고 이 기사에서는 WordPress용 상위 11개 캐싱 솔루션의 성능을 평가할 것입니다. 또한 어떤 기능이 진정으로 최고인지 판단하는 데 도움이 되도록 각 기능이 제공하는 기능을 살펴보겠습니다.

라인업은 WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, WP-Optimize, Cache Enabler, Hummingbird, Swift Performance, FlyingPress, LiteSpeed ​​Cache, Breeze 및 Cloudflare용 Super Page Cache입니다.

참고: 이 게시물은 원래 2015년에 작성되었지만 2019년 2월에 모든 플러그인을 완전히 다시 테스트한 다음 2020년 8월에 다시 테스트했으며 가장 최근에는 2022년 4월에 다시 테스트했습니다 . 이 새로운 테스트 데이터를 반영하기 위해 테스트 데이터 섹션과 결론 섹션을 업데이트했습니다.

빠른 선택: 2022년 이후 최고의 캐싱 플러그인

아래에서 거의 모든 플러그인에 대해 자체 성능 테스트를 실행했으므로 모든 데이터를 보려면 계속 읽으십시오.

그러나 급한 경우 데이터를 기반으로 한 권장 사항이 있습니다.

전체 최고의 캐싱 플러그인

전반적으로 가장 우수한 성과를 보인 것은 WP Rocket이었습니다. 그 이유는 WP Rocket이 단순한 캐싱을 넘어 다른 최적화 기능, 특히 핵심 성능 지표를 개선하는 기능을 제공하기 때문입니다.

가능한 가장 간단한 방법으로 절대 최고의 성능을 원한다면 WP Rocket을 사용해야 합니다.

유일한 "단점"은 프리미엄 버전으로만 제공되며 모든 사람이 선택할 수 있는 것은 아닙니다.

최고의 무료 캐싱 플러그인

특히 최고의 무료 캐싱 플러그인을 찾고 있다면 테스트에서 최고 성능을 보인 것은 WPMU DEV의 Hummingbird 플러그인 무료 버전이었습니다.

WP Rocket만큼 좋지는 않았지만 여전히 매우 좋은 성능을 가졌으며 비용이 들지 않습니다.

따라서 WP Rocket에 돈을 쓰고 싶지 않다면 무료 버전의 Hummingbird가 여전히 빠르게 로드되는 WordPress 사이트를 만드는 데 매우 좋은 옵션입니다.

캐싱 플러그인 평가 방법

이러한 캐싱 플러그인이 실제로 어떻게 작동하는지 테스트하기 위해 테스트 사이트에 각각*을 설치하고 WebPageTest를 사용하여 테스트를 실행했습니다. 단일 테스트 변동성을 제거하기 위해 WebPageTest가 9개의 개별 테스트를 실행하도록 구성한 다음 해당 9개 테스트의 중앙값을 사용했습니다. 이 중앙값은 비교 표에서 볼 수 있는 숫자입니다.

*테스트할 수 없는 몇 가지 플러그인이 있으며 이에 대해서는 아래에서 설명했습니다.

플러그인을 설치하기 전에 캐싱 플러그인을 설치하지 않은 상태에서 테스트 사이트의 기준선을 읽었습니다.

참고로 테스트 사이트는 인기 있는 Astra 테마와 기본 편집기로 구축된 전체 스타터 사이트 중 하나를 사용하고 있습니다.

그 외에는 특별한 일이 없습니다. 또한 테스트할 캐싱 플러그인 이전에 성능을 개선하지 않았습니다. 그러나 DigitalOcean의 잘 최적화된 클라우드 VPS에서 호스팅되므로 매우 강력한 기반을 제공합니다.

캐싱 플러그인은 가능한 한 성능을 최적화하도록 각 플러그인을 구성하려고 합니다. 대부분의 경우 이는 페이지 캐싱 기능 이상 활성화한다는 것을 의미합니다.

플러그인의 기능을 최대한 활용할 경우 기대할 수 있는 성능 향상을 보여드리고자 합니다.

참고로 다음은 캐싱 플러그인을 설치 하기 전에 테스트 사이트에 대한 세부 정보입니다.

  • TTFB : 0.288초
  • 가장 큰 내용이 포함된 페인트 : 0.674초
  • 완전 부하 : 0.721초
캐싱 플러그인 없음

최고의 WordPress 캐싱 플러그인

플러그인을 살펴보고 각 플러그인에 대한 테스트 데이터를 공유하는 것으로 시작하겠습니다. 그럼 포스팅 말미에 비교표에 모든 것을 정리해 보겠습니다.

이 플러그인은 현재로서는 특별한 순서가 없습니다. 다음 섹션의 비교 표에서 주문할 것입니다.

01. WP 로켓

  • TTFB : 0.040초
  • 가장 큰 내용이 포함된 페인트 : 0.141초
  • 완전 부하 : 0.307초

WP Rocket은 WordPress를 위한 최고의 캐싱 솔루션 중 하나이며 우리 목록에 있는 유일한 100% 프리미엄 플러그인입니다. 기술 용어와 웹 프로그래밍이 당혹스럽다고 생각하는 웹마스터에게 매우 사용자 친화적이며 생명의 은인입니다.

플러그인은 활성화 후 올바르게 작동합니다. 결과적으로 구성하려고 벽에 머리를 부딪히지 않을 것입니다. 기술에 정통한 사용자는 고급 옵션을 살펴보고 사용자 지정 구성을 설정할 수 있습니다.

WP Rocket은 프리미엄 플러그인입니다. 단일 사이트에서 사용하는 경우 $49부터 시작하여 무제한 사이트에서 사용하는 경우 최대 $249입니다.

특징

WP Rocket은 캐시 사전 로드, 브라우저 캐싱, GZIP 압축, HTML, CSS, JavaScript 축소 및 연결 옵션을 제공하는 기능이 풍부한 캐싱 플러그인입니다.

얻을 수 있는 것은 다음과 같습니다.

  • 간단하고 빠르며 직관적인 설정
  • 페이지 캐싱이 즉시 활성화됩니다.
  • Google 글꼴 최적화는 HTTP 요청을 최소화합니다.
  • 코드 최적화(축소 및 조합)
  • 페이지별로 사용하지 않는 CSS 제거
  • 사용자 상호 작용까지 JavaScript 실행 지연
  • Cloudflare와 원활하게 통합
  • 심장 박동 제어
  • 이미지 및 비디오의 지연 로딩
  • GZIP 압축

속도 테스트

WP 로켓 테스트 결과

02. W3 토탈 캐시

  • TTFB : 0.040초
  • 가장 큰 내용이 포함된 페인트 : 0.290초
  • 완전 부하 : 0.421초

W3 Total Cache는 목록에서 가장 기능이 풍부하고 복잡한 캐싱 플러그인입니다.

이 플러그인에 대해 가장 먼저 알아야 할 것은 설정 영역이 16페이지로 나누어져 있다는 것입니다. 와! 이것은 매우 압도적일 수 있지만(일부 개발자에게도) 기억해야 할 중요한 점은 플러그인이 작동하도록 설정을 수동으로 구성할 필요가 없다는 것입니다. 기본 설정도 꽤 잘 작동합니다.

W3 Total Cache에는 페이지 캐싱, 개체 캐싱, 데이터베이스 캐싱, 브라우저 캐싱 등 모든 유형의 캐싱에 대한 전용 설정 페이지가 있습니다. W3 Total Cache로 얻을 수 있는 사용자 정의 수준은 다른 곳에서 찾기 어렵습니다.

W3 Total Cache는 WordPress.org에 매우 강력한 무료 버전이 있습니다. 연간 99달러인 Pro 버전도 있습니다.

특징

  • 수많은 소규모 구성 옵션
  • 웹 브라우저 렌더링을 최적화하기 위한 GZIP 압축.
  • HTML, CSS 및 JavaScript 파일의 축소 및 연결.
  • 콘텐츠 전송 네트워크(CDN) 지원.
  • Cloudflare와 호환됩니다.

속도 테스트

W3 총 캐시

03. WP 슈퍼 캐시

  • TTFB : 0.041초
  • 가장 큰 내용이 포함된 페인트 : 0.377초
  • 완전 부하 : 0.471초

WP Super Cache는 WordPress에서 사용할 수 있는 무료 캐싱 솔루션입니다. WordPress.com 및 WooCommerce 뒤에 있는 동일한 회사인 Automattic에서 직접 제공합니다.

페이지 캐싱 외에도 몇 가지 다른 최적화 전술이 포함되어 있습니다. 그러나 일반적으로 매우 간단합니다.

WP 슈퍼 캐시는 100% 무료입니다.

특징

  • 페이지 캐싱.
  • 콘텐츠 전송 네트워크(CDN) 지원.
  • 모바일 장치를 사용하는 방문자 캐싱.
  • 브라우저 캐싱.
  • 지정된 간격으로 삭제 및 다시 캐싱을 관리하는 스케줄러.
  • GZIP 압축.

속도 테스트

WP 슈퍼 캐시

04. WP 가장 빠른 캐시

  • TTFB : 0.052초
  • 가장 큰 내용이 포함된 페인트 : 0.443초
  • 완전 부하 : 0.352초

개발자에 따르면 WP Fastest Cache 플러그인은 "가장 간단하고 빠른 WP Cache 시스템"입니다. 축소, GZIP 압축, 브라우저 캐싱 및 JavaScript 및 CSS 파일을 함께 결합하여 서버의 요청을 줄이는 옵션과 같은 기타 최적화 전술과 함께 활성화하기 쉬운 페이지 캐싱 기능을 제공합니다.

WP Fastest Cache는 WordPress.org에 많은 사이트에서 작동하는 무료 버전이 있습니다. 단일 사이트에서 사용하기 위해 연간 $59부터 시작하는 프리미엄 버전도 있습니다.

특징

  • 이 플러그인에서는 가장 빠른 방법인 Mod_Rewrite를 사용합니다.
  • 게시물 또는 페이지가 게시되면 모든 캐시 파일이 삭제됩니다.
  • CDN 지원
  • 모바일 장치 및 로그인한 사용자에 대한 캐시 옵션 활성화/비활성화
  • 특정 페이지 또는 게시물에 대한 캐시 차단
  • 코드 축소
  • GZIP 압축

속도 테스트

WP 가장 빠른 캐시

05. WP-최적화

  • TTFB : 0.041초
  • 가장 큰 내용이 포함된 페인트 : 0.475초
  • 완전 부하 : 0.396초

WP-Optimize는 인기 있는 UpdraftPlus 백업 플러그인과 동일한 개발자의 WordPress 캐싱 플러그인입니다. 전체 캐싱 및 성능 최적화 솔루션으로 전환하기 전에 사이트의 데이터베이스를 정리하는 도구로 시작했습니다.

캐싱 및 데이터베이스 정리 외에도 이미지 압축 기능도 포함되어 있습니다.

WP-Optimize는 WordPress.org에 많은 사이트에서 작동하는 무료 버전이 있습니다. 연간 $49부터 시작하여 최대 2개의 사이트에서 사용할 수 있는 프리미엄 버전도 있습니다.

특징

  • 페이지 캐싱
  • 자동 또는 수동 데이터베이스 정리 및 최적화
  • 이미지 압축
  • GZIP 압축
  • 브라우저 캐싱

속도 테스트

WP-최적화

06. 캐시 인에이블러

  • TTFB : 0.039초
  • 가장 큰 내용이 포함된 페인트 : 0.461초
  • 완전 부하 : 0.377초

Cache Enabler는 페이지 캐싱에만 초점을 맞춘 WordPress용 경량 캐싱 솔루션입니다. 그 때문에 이 목록에서 가장 간단한 옵션입니다. 말 그대로 몇 가지 설정만 있습니다.

Cache Enabler는 100% 무료입니다.

특징

  • 페이지 캐싱
  • 대시보드에 실제 캐시 크기 표시
  • 캐시 제외 규칙

속도 테스트

일반적으로 Cache Enabler를 사용하여 태그 팀을 구성하는 Autooptimize를 권장합니다. 그러나 테스트를 공정하게 유지하기 위해 Cache Enabler를 활성화하기만 하면 됩니다.

캐시 인에이블러

07. 벌새

  • TTFB : 0.042초
  • 가장 큰 내용이 포함된 페인트 : 0.232초
  • 완전 로드 : 0.449초

Hummingbird는 WPMU DEV의 WordPress 캐싱 및 성능 플러그인입니다. 사이트를 최적화하는 데 사용할 수 있는 수많은 기능과 함께 잘 설계된 인터페이스를 제공합니다.

Hummingbird는 WordPress.org에 많은 사이트에서 작동하는 무료 버전이 있습니다. 단일 사이트에서 사용하기 위해 연간 $60부터 시작하는 프리미엄 버전도 있습니다.

특징

  • 페이지 캐싱
  • GZIP 압축
  • 브라우저 캐싱
  • 코드 축소
  • 렌더링 차단 리소스를 제거하는 옵션

속도 테스트

벌새

08. LiteSpeed ​​캐시

  • TTFB : N/A(아래 참조)
  • 가장 큰 내용이 포함된 페인트 : N/A(아래 참조)
  • 완전히 로드됨 : N/A(아래 참조)

LiteSpeed ​​Cache는 무료 오픈 소스 버전(OpenLiteSpeed)과 엔터프라이즈 버전으로 제공되는 LiteSpeed ​​웹 서버와 페어링하도록 설계된 무료 캐싱 플러그인입니다.

플러그인은 캐싱, 코드 최적화, 이미지 최적화 등을 포함하는 풀 서비스 성능 플러그인입니다. 그런 면에서 WP 로켓과 매우 흡사합니다.

그러나 이해해야 할 중요한 점은 LiteSpeed ​​Cache 플러그인의 캐싱 기능을 활용하려면 웹 서버에서 LiteSpeed ​​Web Server를 사용해야 한다는 것입니다.

LiteSpeed ​​Cache 플러그인은 100% 무료입니다.

특징

  • LiteSpeed ​​Web Server에서 서버 수준 캐싱 사용
  • HTML, CSS 및 JavaScript용 코드 최적화
  • QUIC.cloud CDN( Cloudflare와 같은 종류 )에 연결합니다.
  • 이미지 최적화
  • 데이터베이스 클리너
  • 심장 박동 제어

속도 테스트

테스트 사이트는 LiteSpeed ​​Web Server를 사용하지 않으므로 이 플러그인을 테스트할 수 없습니다. 그러나 웹 호스트 LiteSpeed ​​Web Server를 사용하는 경우 이 목록의 다른 옵션보다 이 플러그인을 사용하는 것이 좋습니다.

LiteSpeed ​​Web Server를 사용하는 일부 인기 있는 호스트에는 GreenGeeks(우리 검토) 및 A2 Hosting( 상위 계층 Turbo 계획에만 해당 )이 있습니다.

09. 플라잉프레스

  • TTFB : 0.041초
  • 가장 큰 내용이 포함된 페인트 : 0.188초
  • 완전 로드 : 0.418초

FlyingPress는 WordPress 속도 최적화에 대한 블로그를 운영하는 Gijo Varghese의 올인원 WordPress 성능 플러그인입니다.

여기에는 페이지 캐싱과 코드 최적화, 이미지 최적화 등을 위한 기타 여러 성능 최적화 전략이 포함됩니다. CDN을 통합하여 사이트의 글로벌 전송 속도를 높일 수 있는 옵션인 FlyingCDN 추가 기능도 있습니다.

FlyingPress는 프리미엄 플러그인입니다. 단일 사이트에 대해 연간 $60부터 시작합니다.

특징

  • 페이지 캐싱
  • 사용하지 않는 CSS 제거
  • 사용자 상호 작용까지 JavaScript 실행 지연
  • 축소 및 JavaScript 연기와 같은 기타 코드 최적화
  • 데이터베이스 최적화
  • 구글 폰트 최적화
  • 이미지 최적화(특히 개발자의 Flying Images 플러그인과 페어링된 경우)

속도 테스트

플라잉프레스 테스트 데이터

참고 – 저는 FlyingPress의 설정을 매우 공격적으로 사용했는데, 이로 인해 테스트 사이트에서 CLS에 몇 가지 문제가 발생했습니다. 실제 사이트에서는 레이아웃 변경 문제를 피하기 위해 지연할 스크립트를 조정해야 할 수도 있습니다.

10. 브리즈

  • TTFB : 0.063초
  • 가장 큰 내용이 포함된 페인트 : 0.404초
  • 완전 부하 : 0.472초

Breeze는 우리가 검토한 인기 있는 웹 호스트인 Cloudways의 무료 WordPress 캐싱 플러그인입니다. 그러나 사용하기 위해 Cloudways 고객일 필요는 없습니다( Cloudways 사용자는 Cloudways의 Varnish 캐싱 시스템과 플러그인의 추가 통합으로 이점을 얻습니다 ).

Breeze에는 페이지 캐싱 외에도 사이트 코드와 같은 사이트 성능의 다른 부분을 최적화하는 기능이 포함되어 있습니다.

브리즈는 100% 무료입니다.

특징

  • 페이지 캐싱
  • Cloudways 사용자( 또는 Varnish를 사용하는 다른 호스트 )를 위한 Varnish 캐싱 통합
  • 코드 축소
  • 자바스크립트 실행 지연
  • 이미지 지연 로딩
  • 심장 박동 제어

속도 테스트

Breeze 캐싱 플러그인 테스트 결과

11. Cloudflare용 슈퍼 페이지 캐시

  • TTFB : N/A(아래 참조)
  • 가장 큰 내용이 포함된 페인트 : N/A(아래 참조)
  • 완전히 로드됨 : N/A(아래 참조)

LiteSpeed ​​Cache와 마찬가지로 Cloudflare용 Super Page Cache( 이전의 WP Cloudflare Super Page Cache )는 일반 페이지 캐싱을 능가하는 또 다른 고유한 옵션입니다.

사이트 서버에서 페이지 캐싱을 구현하는 대신 Cloudflare용 슈퍼 페이지 캐시를 사용하면 Cloudflare의 글로벌 서버 네트워크에서 사이트 페이지를 완전히 캐시할 수 있습니다.

이것의 장점은 전체 페이지가 가장 가까운 Cloudflare 에지 로케이션에서 로드되기 때문에 방문자가 어디에서 검색하든 똑같이 빠른 로드 시간을 경험할 수 있다는 것입니다.

Cloudflare APO에 익숙하다면 동일한 기본 개념입니다. 그러나 주요 차이점은 Cloudflare용 Super Page Cache가 무료이며 무료 Cloudflare 플랜을 계속 사용할 수 있다는 것입니다.

특징

  • Cloudflare 네트워크의 전체 페이지 캐싱
  • 무료 Cloudflare 요금제를 계속 사용할 수 있습니다.
  • 로그인한 사용자가 캐시된 콘텐츠를 볼 수 없도록 캐시 무효화
  • 콘텐츠 변경 시 Cloudflare 캐시 자동 제거

속도 테스트

Cloudflare용 Super Page Cache가 작동하는 방식 때문에 이 목록의 다른 캐싱 플러그인과 1:1 속도 테스트 비교를 수행하는 것은 실제로 불가능하므로 테스트 데이터를 포함하지 않았습니다.

그러나 사이트에 전 세계 사용자가 있는 경우 직접 테스트하는 것이 좋습니다. 우리는 다른 상황에서 그것을 테스트했으며 인상적인 글로벌 페이지 로드 시간으로 이어집니다.

비교표

다음은 우리가 테스트한 8개 캐싱 플러그인의 성능을 비교한 표입니다. 가장 큰 콘텐츠가 포함된 페인트 시간으로 주문했습니다.

플러그인 LCP TTFB 완전히 적재 된
캐시 플러그인 없음 0.674 0.288 0.721
WP 로켓 0.141 0.040 0.307
플라잉프레스 0.188 0.041 0.401
벌새 0.232 0.042 0.449
W3 총 캐시 0.290 0.040 0.421
WP 슈퍼 캐시 0.377 0.041 0.471
미풍 0.404 0.063 0.472
WP 가장 빠른 캐시 0.443 0.052 0.352
캐시 인에이블러 0.461 0.039 0.377
WP-최적화 0.475 0.041 0.396

이 표에는 위에 언급된 이유로 테스트하지 않았기 때문에 Cloudflare용 LiteSpeed ​​Cache 또는 Super Page Cache가 포함되어 있지 않습니다. 그러나 둘 다 상황에 따라 고려할 가치가 있는 옵션입니다.

최고의 캐싱 플러그인 순위

각 캐싱 플러그인에 대해 9개의 개별 성능 테스트를 실행한 후 이러한 권장 사항을 만들 수 있습니다.

전반적으로 WP Rocket이 최고의 성능을 보인 반면 Hummingbird는 무료 캐싱 플러그인의 경우 최고의 성능을 보였습니다. 이것이 이 게시물의 시작 부분에서 이 두 플러그인을 추천한 이유입니다.

예산이 충분하다면 Hummingbird(또는 다른 무료 플러그인 중 하나)는 여전히 사이트의 로드 시간을 크게 개선할 것입니다.

지불할 의향이 있다면 WP Rocket은 특히 Core Web Vitals 메트릭과 관련하여 최상의 성능을 원한다면 훌륭한 옵션입니다.

FlyingPress도 꽤 좋은 성능을 보였고 WP Rocket과 거의 비슷했기 때문에 또 다른 좋은 옵션입니다( 조금 더 비싸긴 하지만 ).

WordPress 사이트에 어떤 캐싱 솔루션을 사용합니까? 캐싱 플러그인에서 어떤 기능을 찾으십니까? 우리는 당신의 의견을 듣고 싶으므로 아래의 의견 섹션에서 알려주십시오.