WordPress를 위한 최고의 캐싱 플러그인 | 허밍버드 프로

게시 됨: 2018-08-27

WordPress의 캐싱은 복잡한 문제입니다. 더 이상 페이지 캐시에 관한 것이 아닙니다. 캐싱에는 CSS 최적화, 폴드 순서, gzip 리소스, 실제 페이지 캐시 등이 포함됩니다. 이것은 사용자가 Hummingbird Pro 또는 WP-Supercache와 같은 더 쉬운 솔루션을 위해 플러그인으로 전환하도록 합니다.

이 게시물에서는 캐싱을 위해 Hummingbird Pro를 검토하겠습니다. 내 경험에 따르면 WordPress용으로 설계된 이 플러그인은 완전한 패키지를 원하는 사람들에게 놀라운 일을 할 수 있으며 가장 중요한 것은 추가 플러그인을 추가하는 데 너무 많은 걱정을 하지 않고 바로 사용할 수 있다는 것입니다.

나는 Hummingbird Pro를 WP-Supercache와 비교하고 Autooptimize의 추가 보너스를 비교하기 때문에 특히 Divi에 대해 잘 작동하는 것으로 알려진 두 가지 플러그인과 매우 논리적인 구성을 비교합니다. David Blackmon과 Tim Strifler가 Hummingbird Pro를 포함한 WordPress용 상위 3개 캐싱 플러그인을 비교하는 팟캐스트 에피소드를 WP the PODCAST 에서 들을 수도 있습니다.

Hummingbird는 이미 무료 버전에서 엄청나게 좋은 기능을 제공합니다. 오늘, 우리는 몇 가지 멋진 추가 보너스와 함께 Pro 버전을 확인할 것입니다.

대시보드

Hummingbird Pro에는 최적화를 확인하는 주요 장소 역할을 하는 멋진 대시보드 인터페이스가 있습니다. 현재 점수와 플러그인에서 활성화된 모든 기본 옵션과 함께 최신 속도 테스트를 표시합니다.

대시보드는 이미 완료된 최적화와 플러그인의 주요 부분에 대한 좋은 아이디어를 제공합니다. 또한 마지막 테스트를 다시 실행하여 마지막으로 수행한 최적화에 대해 어떻게 평가하는지 확인할 수 있습니다.

Page Cache , Gravatar CachingBrowser Caching 의 상태를 빠르게 살펴보는 것 외에도 데이터베이스 정리도 제공합니다. 데이터베이스 정리는 오래된 WordPress 게시물 개정 및 임시 캐시와 같은 데이터베이스의 쓸모없는 부분을 안전하게 제거합니다. 또한 사이트에 대한 가동 시간 모니터를 구성할 수 있으며 데이터베이스 정리 및 성능 테스트에 대한 추가 보고서를 제공합니다.

Pro 버전은 또한 WP Smush Pro를 설치하여 무손실 형식 또는 손실 형식의 이미지를 쉽게 압축할 수 있습니다.

성능 테스트 창

기본 성능 테스트 창에서 사이트의 실제 포인트를 볼 수 있습니다. 테스트를 다시 실행하고 마지막 실행과 비교한 누적 포인트를 볼 수 있으며 수동으로 실행할 필요 없이 정기적인 스캔 및 보고서를 수행할 수도 있습니다. 얼마나 좋은데요!

메인 섹션에서는 로그인한 사용자라도 페이지 캐시를 활성화할 수 있습니다. 활성 스토어가 없는 사이트에서 매우 유용한 기능입니다. 플러그인은 404 요청의 캐싱을 허용하고 캐시된 리소스에서 URL 쿼리를 제거합니다. WP-Supercache와 유사하게 Hummingbird Pro는 게시물이 게시되거나 업데이트될 때 전체 캐시 지우기를 활성화합니다. 이는 다른 옵션이 실패할 때 유용할 수 있습니다.

캐시가 없는 패턴에 액세스하기 위해 URL 문자열 또는 사용자 에이전트에서 제외를 구성할 수도 있습니다.

GZIP 압축

GZIP 압축은 플러그인이 일부 구성에서 직접 활성화할 수 있는 것이 아닙니다. 예를 들어, 아파치 내에서 GZIP을 활성화할 수 있지만 nginx에서는 그렇게 할 수 없습니다. 그러나 플러그인에서 직접 구성할 수 없는 경우에도 플러그인은 GZIP의 현재 상태를 보여줍니다.

자산 최적화

추가 자산 최적화 창에서 CSS 자산이 처리되는 방식을 사용자 정의할 수 있습니다. 이 편리한 도구를 사용하면 각 CSS 자산을 개별적으로 추가로 압축할 수 있습니다. 상대적으로 일부 자산은 압축된 경우 문제가 있으며 일반적으로 캐싱 플러그인을 사용하면 수동으로 수행할 수 없으며 간편한 선택기로 파일별로 파일을 수동으로 제외해야 합니다. Hummingbird Pro는 그렇지 않습니다! 파일 이름 및 제외에 대해 걱정할 필요 없이 각 CSS 파일 최적화를 개별적으로 설정할 수 있습니다. 놀라운!

자산 최적화의 마지막 부분에서는 "스크롤 없이 볼 수 있는 부분" 최적화로 로드하려는 파일을 수동으로 추가할 수 있습니다. 이러한 종류의 최적화는 성능을 크게 향상시킬 수 있지만 비용이 많이 듭니다. 일반적으로 스크롤 없이 볼 수 있는 최적화가 좋지 않으면 말 그대로 사이트가 손상될 수 있습니다. 이것이 자산 최적화의 나머지 부분과 분리된 추가 옵션으로 추가된 이유입니다. 스크롤 없이 볼 수 있는 최적화는 일반적으로 로드하는 동안 스타일을 깨고 프레젠테이션을 위해 성능을 교환합니다. 어떻게 사용하느냐에 따라 좋을 수도 나쁠 수도 있습니다.

자산 최적화를 활성화한 후 Pro 버전에 포함된 WPMU Dev CDN을 사용하여 사이트의 모든 콘텐츠를 자동으로 업로드할 수 있습니다. 이렇게 하면 이미 압축된 자산이 CDN에서 로드되기 때문에 로드 속도가 빨라집니다.

고급 도구

고급 도구에서 쿼리 문자열, 일반적으로 콘텐츠를 적절하게 캐시하는 방법을 브라우저에 알려주는 데이터 문자열을 제거할 수 있습니다. 동적 콘텐츠에 너무 의존하지 않는 사이트의 경우 쿼리 문자열을 강제로 제거하면 매우 유용할 수 있습니다. 일반적으로 사이트에 대한 추가 요청 2개를 제거하는 이모티콘 자바스크립트 및 CSS를 제거할 수도 있습니다.

가동시간 메뉴

마지막으로 가동 시간 메뉴에서 사이트의 가동 시간 모니터를 구성할 수 있습니다. 이 편리한 모니터링 도구는 사이트가 다운된 경우 이메일 경고를 보냅니다.

보시다시피 플러그인은 페이지 캐시, 아바타 캐시 및 스크롤 없이 볼 수 있는 최적화와 같은 많은 캐싱 기능을 처리합니다. 또한 압축 자산에 대한 CDN을 포함하고, 사이트 손상을 방지하기 위해 사용자 정의 CSS 압축을 허용하고, 가동 시간 모니터를 지원하고, 사이트 성능을 추적하기 위해 주기적으로 속도 테스트를 수행할 수도 있습니다. 앞서 말씀드린 것처럼 완전 패키지에요!

Divi와 완벽하게 어울립니다.

Hummingbird Pro 플러그인을 사용하면 CSS 압축을 수행하는 동시에 Divi 정적 CSS 생성을 활성화할 수 있습니다. 플러그인 호환성을 확인한 결과 예상대로 작동한다는 것을 알았습니다. 플러그인에 있는 모든 추가 옵션을 고려할 때 이것은 모든 Divi 사이트에 딱 맞습니다.

성능 벤치마크 비교

이 리뷰의 목적을 위해 수많은 기사가 있는 Divi 사이트를 사용하여 성능 벤치마크를 설정했습니다. 다음은 캐싱 없음, Hummingbird Pro 및 WP Supercash 및 Autooptimize를 보여줍니다.

홈페이지에 있는 데이터의 양을 고려할 때 Hummingbird Pro 플러그인을 사용하면 1.46초라는 좋은 점수를 얻을 수 있습니다. 당연히 캐시가 없는 것보다 확실히 더 나은 점수를 얻었지만 2.02초에서 WP SuperCache 및 Autooptimize보다 더 나은 점수를 받았습니다. 내가 언급해야 할 한 가지는 Hummingbird Pro 플러그인이 정적 리소스에서 URL 쿼리를 제거하는 것을 거부했다는 것입니다. Autooptimize는 잘하는 것처럼 보이지만 결과를 고려할 때 총 로드 시간이 감소했습니다.

GTMetrix 는 결과에 대해 훨씬 더 엄격하며 이 테스트를 통해 총 로딩 시간을 5.6초에서 4.7초로 줄일 수 있었습니다. 모든 옵션을 활성화했는데도 최고 점수를 얻지는 못했습니다.

사용성 Hummingbird Pro

우리는 훌륭한 플러그인을 보유하고 있지만 비판을 피할 수는 없습니다. 약간의 불일치가 있습니다. URL 쿼리 문자열을 제거하는 일부 옵션이 일부 사이트에서 작동했지만 전부는 아님을 발견했습니다. 대시보드 및 추가 탭의 콘텐츠 배치가 다소 잘못 배포되어 더 많은 일관성이 필요합니다. 일관된 인터페이스의 부족은 경험이 없는 사용자에게 문제가 될 수 있습니다. 여러 탭을 통해 복제되는 것처럼 보이는 항목이 있기 때문입니다. 메인 대시보드는 일관성이 부족하고 더 단단하게 포장되어야 합니다. 이러한 몇 가지 불일치를 제외하고 플러그인의 성능은 그 자체로 말해줍니다. Hummingbird Pro 플러그인은 CSS 압축 및 최적화뿐만 아니라 모범적인 작업 캐싱 페이지를 수행합니다. 이를 마무리하는 것은 가동 시간 모니터 및 속도 테스트 도구와 같은 균형 잡힌 추가 도구 세트입니다.

결론

WordPress용 완전한 캐싱 시스템 시장에 있다면 일부 대시보드 불일치가 있더라도 Hummingbird Pro는 여러 캐싱 도구를 한 곳에서 통합할 수 있는 실행 가능한 솔루션입니다. 작업을 수행하기 위해 추가 플러그인을 사용할 필요 없이 자체적으로 훌륭한 작업을 수행하며 리소스 로드 속도를 추가로 높일 수 있는 멋진 CDN이 포함되어 있습니다. Hummingbird Pro는 확실히 추천할 수 있는 플러그인입니다.

우리는 당신의 의견을 듣고 싶습니다. Hummingbird Pro 또는 WP Supercash 및 Autooptimize를 사용해 보셨습니까? 아래 의견에서 이러한 플러그인에 대한 귀하의 생각을 알려주십시오.