2020년에 비교한 6개의 최고의 WordPress 캐싱 플러그인
게시 됨: 2020-02-21웹사이트가 느려지면 어떻게 됩니까? 아무도 방문하지 않습니다. 괜찮은 검색 엔진 순위 위치에 나타나지 않기 때문에 곧 잊혀집니다.
죄송합니다. 약간 드라마틱하지만 느린 웹사이트는 사랑을 받지 못하는 것이 사실입니다. 따라서 WordPress 웹 사이트를 최적화하는 방법을 찾아야 하며 가장 쉬운 방법은 WordPress 캐싱 플러그인을 사용하는 것입니다.
캐싱은 웹사이트의 정적 데이터를 저장하는 방식이므로 WordPress 웹사이트의 속도를 높이는 효과적인 방법입니다. 이렇게 하면 웹사이트에 방문자가 있을 때마다 브라우저가 서버에서 데이터를 가져올 필요가 없어 로드 시간을 크게 줄일 수 있습니다.
- WordPress 캐싱이란 무엇입니까?
- 캐싱 유형
- 클라이언트 측 캐싱
- 서버 측 캐싱
- WordPress 웹 사이트에 캐싱이 필요한 이유는 무엇입니까?
- 최고의 WordPress 캐시 플러그인
- WP 로켓
- W3 총 캐시
- WP 슈퍼 캐시
- 하이퍼 캐시
- 혜성 캐시
- 단순 캐시
- 워드프레스 캐시 테스트
- 최고의 WordPress 캐시 플러그인
WordPress 캐싱이란 무엇입니까? (캐싱 설명)
WordPress 캐싱을 완전히 이해하기 위해 먼저 누군가가 귀하의 웹사이트를 방문할 때 정확히 어떤 일이 발생하는지 살펴보겠습니다.
먼저 방문자의 브라우저가 웹 서버에 접속하여 웹사이트 데이터를 가져옵니다. 방문자는 어디에서나 귀하의 웹사이트에 액세스할 수 있습니다. 웹 서버에서 1마일 떨어져 있을 수도 있고 전 세계의 절반 정도 떨어져 있을 수도 있습니다.
둘째, WordPress가 설치된 웹사이트의 데이터베이스에 접속합니다.
셋째, 데이터베이스는 데이터를 컴파일하고 HTML 페이지로 변환하여 사용자에게 다시 보냅니다.
사용자가 페이지를 새로 고칠 때마다 전체 프로세스가 반복됩니다. 사용자의 브라우저는 모든 이미지를 다시 요청하고 MySQL 데이터베이스의 데이터는 사용자가 웹사이트를 방문할 때마다 불러옵니다.
방문자의 브라우저가 이미지를 로컬 하드 드라이브에 저장하고 WordPress가 변경할 때까지 데이터베이스에서 가져온 데이터를 저장하는 경우 어떻게 하시겠습니까?
이것이 바로 WordPress 캐싱이 하는 일입니다. 캐싱은 WordPress 웹 사이트의 속도를 높이기 위해 이미 가져온 데이터를 재활용하는 프로세스입니다. 캐싱은 방문자와 데이터베이스 간에 데이터가 이동하는 횟수를 최소화합니다. 요청 수를 줄여 궁극적으로 웹 사이트 로드 시간을 줄입니다.
캐싱 유형
캐싱은 클라이언트 측 캐싱과 서버 측 캐싱으로 나눌 수 있습니다.
1. 클라이언트 측 캐싱
클라이언트 측 캐싱은 웹 브라우저가 WordPress 웹 사이트의 모든 파일 캐시를 유지하는 경우입니다. 여기에는 HTML 파일, 이미지, Java 스크립트 및 CSS 파일이 포함됩니다. WordPress 사이트 소유자는 캐싱 규칙을 설정해야 합니다.
캐시 규칙을 설정하면 웹 브라우저에서 캐시된 사본을 사용하기 전에 마지막으로 저장한 이후로 데이터가 변경되지 않았는지 확인할 수 있습니다.
클라이언트 측 캐싱은 콘텐츠를 게시한 후 거의 변경되지 않는 정적 이미지에 특히 유용합니다. 이는 웹사이트의 로드 시간을 줄이는 데 크게 기여합니다.
2. 서버 측 캐싱
이름에서 알 수 있듯이 서버 측 캐싱은 WordPress 서버에 저장되는 데이터입니다. WordPress 웹 사이트에 WordPress 캐시 플러그인이 있는 경우 이러한 유형의 캐싱을 수행할 수 있습니다.
캐시 플러그인은 헤더, 본문 내용, 바닥글, 사이드바 등 웹 페이지의 모든 다른 요소를 저장할 HTML 페이지의 캐시를 만들 수 있습니다. 그런 다음 이러한 요소는 캐시를 통해 여러 사용자에게 제공됩니다.
또한 WordPress는 동일한 게시물이나 기사를 여러 번 반환하지 않도록 MySQL 데이터베이스의 캐시를 생성할 수 있습니다. 이미 게시된 기사를 변경하거나 새 기사를 게시하지 않는 한 캐시는 원래 형식으로 저장됩니다.
Opcode 캐싱은 서버 측 캐싱의 또 다른 기능입니다. 모든 PHP 페이지가 단일 코드로 컴파일되기 때문에 opcode 캐싱은 이 코드 컴파일을 저장하여 서버의 작업을 줄이고 서버 응답 시간을 개선합니다.
WordPress 웹 사이트에 캐싱이 필요한 이유는 무엇입니까?
지금쯤이면 WordPress 캐싱이 웹사이트의 속도와 전반적인 성능을 향상시킨다는 것을 알았을 것입니다. 정적 캐시 파일이 동적 파일보다 빠르게 로드되기 때문입니다.
캐싱은 또한 서버의 작업 부하를 줄입니다. 제한된 호스팅 계획이 있는 경우 캐싱이 로드 시간을 늘리는 솔루션일 수 있습니다. 캐싱은 또한 일반적으로 작은 서버에 과도한 부담을 주는 메모리 및 기타 작업을 절약하는 데 도움이 됩니다.
Google은 항상 느린 웹사이트보다 빠른 웹사이트를 선호하므로 WordPress 웹사이트의 속도를 높이면 SERP도 향상됩니다. 그러나 웹사이트 속도가 무엇보다도 순위를 매기는 데 도움이 되는 유일한 측정항목은 아닙니다. 웹사이트의 콘텐츠, 키워드 최적화, 링크 구축 및 기타 중요한 요소는 좋은 순위에 큰 역할을 합니다. 그러나 이것을 느린 웹사이트와 결합하면 원하는 결과를 얻지 못할 것입니다.
이와 함께 더 빠른 웹사이트는 느린 웹사이트보다 훨씬 더 나은 사용자 경험을 제공합니다. 빠르게 로드되는 웹 사이트는 사용자가 더 쉽게 탐색하고 탐색할 수 있도록 합니다. 이렇게 하면 평균 세션 시간이 늘어나고 이탈률이 줄어듭니다.
최고의 WordPress 캐시 플러그인
1. WP 로켓
다른 WP 캐시 플러그인과 달리 WP Rocket은 무료가 아닙니다. 그럼에도 불구하고 설치 및 구성이 다소 간단한 플러그인입니다. 사용자가 아래로 스크롤하는 경우에만 이미지가 로드되는 사이트 이미지에 대한 지연 로드와 같은 다양한 고유 기능으로 구성됩니다. WP Rocket이 활성화될 때 초고속 로드 시간을 생성하는 페이지 캐싱과 HTML, JavaScript 및 CSS 파일의 크기가 축소를 통해 축소되는 정적 파일 압축.
WP Rocket의 ' 설정 ' 탭은 7개의 섹션으로 나누어져 있지만 사용자는 전문적인 방으로 끌려가지 않고도 쉽게 탐색할 수 있습니다. 여전히 축소 및 캐싱에서 제외하려는 파일과 페이지를 선택하는 데만 사용되는 ' 고급 옵션 ' 탭이 있습니다.
WP Rocket은 하나의 웹사이트에 대해 $39 , 3개의 웹사이트(비즈니스 라이선스)에 대해 $99 , 웹사이트의 끝없는 공급에 대해 $199 의 라이센스 요금이 함께 제공되므로 가장 사용자 친화적인 옵션입니다. 더욱이 이러한 모든 옵션에는 1년 간의 지원 및 업데이트에 대한 30일 환불 보증 이 제공됩니다.
최신 버전의 WP Rocket은 최신 버전의 WordPress(4.7.2)와 호환됩니다. 플러그인을 구매하려면 여기 를 클릭하세요.
2. W3 총 캐시
리드를 생성하고 트래픽을 증가시켜 전환율을 개선할 수 있는 더 나은 기회를 얻으려면 W3 Total Cache가 해당 부서에 적합합니다. 인기 있는 기능 중 하나인 CDN( 콘텐츠 전송 네트워크 ) 통합 덕분에 다시 로드 시간을 쉽게 줄이고 사이트의 전체 성능을 10배 향상시킬 수 있습니다. 또한 데이터베이스 개체 및 조각화된 디스크 또는 메모리의 캐싱을 포함하여 AMP( Accelerated Mobile Pages ), SSL( Secure Socket Layer )을 지원합니다.
페이지 기능을 약간 조정하려는 경우 플러그인이 데이터베이스 캐싱, 브라우저 캐싱 및 페이지 캐싱과 같은 각 종류의 캐싱에 대한 전용 설정 페이지와 함께 제공된다는 사실을 알게 되어 기쁩니다. 캐시된 개체의 기본 수명을 변경할 수 있습니다. 따라서 16페이지의 플러그인 설정을 살펴보는 것은 힘들 수 있지만 일단 익숙해지면 모든 것이 좋습니다.
여러 WordPress 사용자는 사이트에 대한 모든 WooCommerce 및 WordPress 사이트에서 W3 Total Cache를 사용할 것을 적극 권장합니다. W3 Total Cache는 최신 버전의 WordPress와 매우 잘 작동합니다. 플러그인을 다운로드하려면 여기를 클릭 하십시오 .
3. WP 슈퍼 캐시
틀림없이 WP Super Cache는 WordPress에서 사용할 수 있는 최고의 캐시 플러그인 중 하나입니다. 동적 WordPress 블로그에서 정적 HTML 파일을 생성할 수 있습니다. 그 후에는 더 무겁고 값비싼 WordPress PHP 스크립트에서 작업하는 대신 해당 특정 파일에서만 작업하게 됩니다.
' 옵션 ' 탭에 7개의 탭으로 구성되어 있지만 비교적 사용이 간편합니다. ' 쉬움 ' 탭에서 캐시를 활성화하면 플러그인이 페이지를 자동으로 캐시하기 시작합니다. ' 콘텐츠 ' 탭을 사용하여 캐시된 페이지 수를 확인할 수 있습니다.
인터넷 사용자의 99.9% 이상이 정적 HTML 파일을 제공받으며 가장 좋은 점은 이러한 파일조차 볼 수 없다는 것입니다. 대부분의 캐시되지 않은 파일보다 더 나은 다른 캐시된 파일을 받게 됩니다.
더 나은 성능을 위해 캐시 설정을 사용자 지정하려면 ' 고급 설정 ' 영역을 방문하십시오. '알려진 사용자의 페이지를 캐시하지 않음' 및 '파일 압축'과 같이 기본적으로 활성화되어야 하는 일부 파일이 있습니다. '
다행스럽게도 현재 버전의 W3 Super Cache는 최신 버전의 WordPress(4.7.2)와 호환됩니다. 플러그인을 다운로드하고 설치하려면 여기를 클릭하십시오.
4. 하이퍼 캐시
Hyper Cache는 비교적 새로운 WordPress 캐시 플러그인이지만 커뮤니티에서 좋은 평판을 얻고 있습니다. 플러그인에는 총 5점 만점에 4.5점으로 30,000건 이상의 활성 설치가 있습니다.
이 WordPress 캐시 플러그인은 웹사이트의 최대 속도를 얻도록 설계되었습니다. 플러그인은 특히 리소스가 적은 호스팅 서버에서 잘 작동합니다.
플러그인은 간단하며 구성하는 데 기술 지식이 필요하지 않습니다.
또한 읽기: 최고의 WordPress 이미지 압축 플러그인
5. 혜성 캐시
WordPress 캐시 플러그인은 웹사이트의 페이지, 게시물, 카테고리 및 링크의 실시간 스냅샷을 만들어 저장하고 나중에 다시 사용할 수 있도록 캐시를 만듭니다.
Comet Cache -› 옵션이 표시되는 WordPress 대시보드에서 Comet Cache 구성을 볼 수 있습니다. 파일을 선택하면 WordPress 캐시 플러그인은 고급 기술을 사용하여 파일의 캐시된 버전을 언제 사용해야 하는지 여부를 식별합니다.
이 WordPress 캐시 플러그인은 로그인 페이지와 관리 페이지를 제외합니다. 또한 WordPress 웹 사이트에 로그인한 사용자에게는 캐시된 페이지가 표시되지 않습니다.
6. 단순 캐시
이름에서 알 수 있듯이 Simple Cache는 사용 가능한 가장 간단한 WordPress 캐시 플러그인입니다. 무료로 사용할 수 있는 괜찮은 플러그인입니다. 8000개 이상의 활성 설치가 있는 플러그인의 평점은 5점 만점에 4.5점입니다.
WordPress 캐시 플러그인은 클릭 한 번으로 쉽게 설치할 수 있습니다. 말 그대로 On/Off 스위치가 있습니다. 플러그인은 사이트 속도를 크게 향상시켜 사용자 경험을 향상시킵니다.
WordPress 캐싱 플러그인 테스트 결과
이 두 가지 시나리오를 사용하여 테스트했습니다.
시나리오 #1 . 많은 이미지, 플러그인 및 동적 요소가 포함된 거의 100개의 요청으로 바쁜 저장소가 생성되었습니다. 캐시 플러그인은 이러한 사이트를 처리할 수 있는지 확인하기 위해 테스트되었습니다.
시나리오 #2 . 요청이 10개에 불과하고 이미 최적화된 미니멀리스트 WordPress 테마가 있는 간단한 블로그입니다. 플러그인이 그러한 웹사이트에 영향을 미치는지 확인하기 위해 테스트되었습니다.
플러그인 | 바쁘다 | 단순한 |
---|---|---|
캐싱 없음(기준) | 3.00초/2.10초 | 1.00초/597ms |
SWIFT 퍼포먼스 라이트(무료) | 1.04초/890ms | 768ms/570ms |
스위프트 퍼포먼스(유료) | 바쁜 911ms/900ms | 644ms/453ms |
WP 로켓(유료) | 1.05초/1.02초 | 659초/426ms |
단순 캐시(무료) | 1.07초/993ms | 498ms/458ms |
LiteSpeed 캐시(무료) | 982ms/1.02s | 569ms/532ms |
브리즈(무료) | 1.35초/1.04초 | 528ms/496ms |
혜성 캐시(무료) | 1.21초/955ms | 557ms/460ms |
전원 캐시(무료) | 1.28초/938ms | 748ms/680ms |
WP 가장 빠른 캐시(무료) | 1.30초/963ms | 573ms/527ms |
Borlabs 캐시(유료) | 1.19초/1.04초 | 919ms/723ms |
야사카니 캐시(무료) | 1.30초/1.07초 | 851ms/568ms |
마지막 단어
오늘날과 같은 시대에 로드 시간이 느린 성공적인 웹사이트는 상상할 수 없습니다. 이 세대의 관심 기간을 감안할 때 사이트가 로드될 때까지 1초 이상 기다릴 사람은 없습니다. 사이트 소유자는 사이트의 로드 시간을 개선하기 위한 모든 조치를 취해야 하며 WordPress 캐싱 플러그인 설치가 그 중 하나입니다.
이 기사를 통해 WordPress 캐싱과 WordPress 캐싱 플러그인이 중요한 이유를 잘 이해할 수 있기를 바랍니다. 질문이 있는 경우 댓글로 연락하거나 [email protected]으로 이메일을 보내주십시오.
자주 묻는 질문
Q1. WordPress 캐시는 어디에 저장됩니까?
WordPress 캐시는 WordPress의 wp-content/cache/ 폴더에 저장됩니다. W3TC 와 같은 내구성 있는 WordPress 캐시 플러그인은 웹사이트 캐시를 wp-content/cache 폴더에 저장하고 해당 폴더에는 W3TC를 기반으로 하는 하위 폴더가 있습니다.
Q2. WordPress 캐시 폴더를 삭제할 수 있습니까?
네, wp-content/cache 폴더인 워드프레스 캐시 폴더를 삭제할 수 있습니다. 그러나 모든 캐시 데이터는 폴더와 함께 삭제된다는 점을 알아야 합니다.
Q3. WordPress 캐시는 어떻게 작동합니까?
WordPress 캐싱은 동적으로 생성된 HTML 파일을 서버의 하드 디스크나 메모리에 저장하고 요청할 때마다 캐시에서 제공하는 프로세스입니다. 이것은 PHP 코드와 MySQL 데이터베이스 쿼리를 실행하는 오버헤드를 줄여줍니다.