본문으로 건너뛰기
Zinn® Cache
koUSD

Zinn® Cache

기능

Zinn® Cache는 모든 웹 서버의 WordPress를 위한 무료 페이지 캐시 및 Redis 객체 캐시입니다. 지원되는 환경에서는 LiteSpeed 자체 캐시를, 호스트가 실행하는 nginx, Varnish 또는 Apache 캐시를, 그리고 그 밖의 모든 환경에서는 빠른 파일 캐시를 활용합니다. Zinn® Cache Pro는 캐시의 동작을 보여주고 속도를 더욱 향상시키는 유료 애드온입니다. 두 제품 모두 57개 언어로 번역되어 제공됩니다.

모든 서버에서의 전체 페이지 캐시

LiteSpeed에서 Zinn® Cache는 저장이 안전한 모든 프론트엔드 응답에 cache-control 및 cache-tag 헤더를 찍고, 웹 서버는 이를 다음 방문자에게 전달합니다. 다른 서버에서는 페이지를 파일로 보관하고 WordPress가 로드되기 전에 WordPress의 advanced-cache.php에서 제공합니다. 어느 쪽이든 PHP와 데이터베이스는 건너뜁니다.

이것이 페이지를 생성하는 것과 파일을 전송하는 것의 차이이며, 캐시의 거의 모든 속도가 여기에서 나옵니다. 로그인하지 않은 방문자에게만 저장된 페이지가 제공되며, 상태 패널을 통해 어떤 페이지 캐시가 사용 중인지 확인할 수 있습니다.

  • LiteSpeed 자체 캐시 또는 기타 모든 서버의 파일 캐시
  • 콘텐츠 유형별 수명, 60초부터 1년까지
  • 이미지, CSS 및 JavaScript의 브라우저 유효 기간 — 페이지에는 적용되지 않음
모든 서버에서의 전체 페이지 캐시

무엇이 변경되었는지 감지하는 퍼지

캐시된 모든 페이지에는 해당 콘텐츠의 이름을 지정하는 태그가 포함되어 있습니다. 글이 저장되거나 휴지통으로 이동되거나 삭제될 때, 댓글이 승인되거나 용어가 편집될 때 해당 태그가 포함된 페이지만 지워집니다(글 자체, 글의 아카이브, 홈페이지 및 해당 글이 표시되는 피드).

사이트 제목, 메뉴, 위젯, 테마, 고유주소 등 모든 페이지에 영향을 미치는 변경 사항은 모든 항목을 삭제하며, 설정을 끄지 않는 한 코어, 플러그인 및 테마 업데이트도 동일하게 작동합니다. 필요할 때 버튼 하나로 지금 모든 항목을 즉시 비울 수 있습니다.

  • 콘텐츠, 댓글 및 분류 체계 변경 시 태그 기반 제거
  • 테마, 메뉴, 위젯 및 설정 변경 시 사이트 전체 제거
  • 트래픽이 많은 댓글 스레드를 위한 스위치
무엇이 변경되었는지 감지하는 퍼지

상점과 계정을 올바르게 유지하는 제외 항목

잘못된 사용자의 페이지를 제공하는 캐시는 캐시가 전혀 없는 것보다 나쁩니다. 장바구니, 결제 및 계정 페이지, 장바구니 추가 요청, REST 및 AJAX 호출, 미리보기 및 검색 결과는 절대 캐시되지 않으며, 로그인, 비밀번호로 보호된 게시물, 댓글 또는 쇼핑 세션 쿠키를 보유한 방문자 역시 캐시되지 않습니다.

WooCommerce 및 Easy Digital Downloads 규칙은 기본적으로 내장되어 있습니다. 사용자 지정 결제 경로, 플러그인의 세션 쿠키, 미리보기 토큰 등 귀하의 사이트에 특정한 모든 항목은 Exclusions 탭에서 한 줄로 설정할 수 있습니다.

  • WooCommerce 및 Easy Digital Downloads 기본값
  • 자체 경로, 쿼리 매개변수 및 쿠키 접두사
  • 로그인한 방문자는 기본적으로 제외됩니다
상점과 계정을 올바르게 유지하는 제외 항목

안전하게 장애를 처리하는 Redis 객체 캐시

로그인한 회원의 대시보드나 상점의 결제 페이지처럼 캐시할 수 없는 페이지는 여전히 WordPress에서 빌드되며, WordPress는 데이터베이스에 같은 질문을 반복해서 요청합니다. 원클릭 토글을 통해 Redis 객체 캐시 드롭인을 설치하면 이러한 응답을 메모리에서 직접 가져올 수 있습니다.

다른 플러그인의 drop-in을 덮어쓰지 않으며, phpredis가 누락되었을 때 알려주고, Redis의 응답이 중단되면 사이트를 다운시키는 대신 인메모리 캐시에서 해당 요청을 처리합니다.

  • 호스트, 포트, 데이터베이스, 비밀번호 및 키 접두사
  • 공유 Redis에서 사이트당 별도의 데이터베이스 번호 또는 접두사
  • Redis에 연결할 수 없을 때 인메모리 대체 작동
안전하게 장애를 처리하는 Redis 객체 캐시

작동 여부를 알려주는 캐시

아무것도 저장하지 않고 조용히 중단된 캐시는 정상 작동하는 캐시와 완전히 동일하게 보입니다. `wp zinn-cache status --format=json` 명령어는 어떤 페이지 캐시가 사용 중인지, Redis 객체 캐시가 실제로 연결되어 있는지 아니면 메모리로 폴백되었는지, 그리고 그 이유를 보고합니다.

개체 캐시는 활성화할 때 쓰기 및 읽기 왕복을 통해 자체적으로 작동을 검증하며, Redis에서 로그인이나 데이터를 거부하면 설정 화면에 그 이유가 표시됩니다. 당사에서 호스팅하는 사이트에서는 개체 캐시가 귀하를 위해 관리되므로 플러그인이 이를 제거하지 않습니다.

  • 스크립트 및 모니터링을 위한 상태 명령
  • 객체 캐시가 활성화된 경우 쓰기 및 읽기 확인
  • 플랫폼의 drop-in을 그대로 유지하는 호스트 관리 모드

Zinn® Cache Pro: 캐시가 수행하는 작업을 확인하세요

Pro의 분석은 적중률, 인메모리 APCu 계층의 제공량, 평균 Redis 명령 시간, 사용된 메모리 및 제거된 키를 보여줍니다. 20회의 페이지 조회 중 1회는 느린 데이터베이스 쿼리, 다른 웹사이트로의 느린 호출 및 캐시 미스를 측정하며, 각각은 원인이 된 플러그인 또는 테마까지 추적됩니다.

당사에서 호스팅하는 사이트에서는 매시간 동일한 수치가 귀하의 Zinn Digital® 대시보드에 도달하며, 적중률이 떨어지거나 Redis 메모리가 가득 차거나 키 제거가 시작될 때 이메일이 발송됩니다.

  • 적중률, 메모리, 키 및 가장 느린 캐시 명령
  • 플러그인 또는 테마별로 지정된 느린 쿼리 및 캐시되지 않은 호출
  • Redis를 위한 APCu 계층, 프리페치 및 압축
Zinn® Cache Pro: 캐시가 수행하는 작업을 확인하세요

제거 후 캐시 웜업

비우기 작업 후 각 페이지의 첫 방문자는 페이지가 생성될 때까지 대기합니다. Zinn® Cache Pro는 백그라운드에서 사이트맵을 탐색하고 해당 페이지를 먼저 요청하므로 실제 방문자는 이미 캐시된 페이지를 보게 됩니다.

한 번에 한 페이지씩 방문하고, 페이지 사이에 일시 정지하며, 서버가 사용 중일 때는 스스로 속도를 늦추고 중단했던 지점부터 다시 시작하므로 웜업 중인 사이트에 절대로 과부하를 주지 않습니다.

  • 사이트맵 또는 robots.txt에 나열된 사이트맵
  • 직접 설정하는 일시 중지와 자동 백오프
  • 모바일 버전을 위한 선택 사항 패스
제거 후 캐시 웜업

이미지, CSS 및 JavaScript, 더 가볍고 나중에

첫 번째 바이트 이후에 일어나는 일이 페이지의 체감 속도를 결정합니다. Zinn® Cache Pro는 원본과 함께 이미지의 WebP 및 AVIF 사본을 생성하고, 페이지에서 사용하지 않는 CSS를 제거하며, 방문자가 처음 스크롤하거나 탭하거나 클릭할 때까지 JavaScript를 지연시킵니다.

안전한 기본 설정을 통해 WooCommerce 결제, 분석 및 동의 도구를 그대로 유지하며, 각 옵션에는 건너뛸 페이지, 스타일시트 또는 스크립트 목록이 포함되어 있으므로 까다로운 파일 하나 때문에 다른 모든 항목의 최적화를 중단할 필요가 없습니다.

  • 한 번의 클릭으로 제거 가능한 WebP 및 AVIF 이미지
  • 유지 목록을 사용한 미사용 CSS 제거
  • 안전한 기본값을 적용한 지연 JavaScript
이미지, CSS 및 JavaScript, 더 가볍고 나중에

어수선함 없는 데이터베이스

WordPress는 무언가가 삭제하기 전까지 모든 글의 각 리비전, 자동 임시 저장본, 휴지통 항목 및 만료된 transients를 보관합니다. 오래된 사이트의 경우 이것이 데이터베이스의 대부분을 차지할 수 있습니다.

Zinn® Cache Pro의 데이터베이스 정리 탭은 실제로 삭제되기 전에 무엇이 제거될지 정확히 보여주고, 게시물당 선택한 수만큼의 수정본을 유지하며, 예약된 일정에 따라 실행될 수 있습니다.

  • 리비전, 자동 임시글, 휴지통, 스팸 및 트랜지언트
  • 항목을 삭제하기 전 미리보기
  • 일정 및 게시물당 수정 횟수 제한
어수선함 없는 데이터베이스

캐시에 타사 서비스가 없습니다

무료 플러그인은 사용자가 동의하지 않는 한 외부와 통신하지 않습니다. CDN 서비스나 분석 서비스와도 통신하지 않습니다. 동의 절차 및 Pro 업그레이드를 처리하는 Freemius는 먼저 허가를 요청하며, 당사가 호스팅하는 사이트에서는 절대 표시되지 않습니다.

Zinn® Cache Pro는 유료 플러그인을 판매하고 최신 상태로 유지하는 방식에 따라 Freemius를 통해 라이선스와 업데이트를 확인합니다. 방문자 데이터나 게시물 콘텐츠는 일체 전송되지 않습니다.

  • 플러그인에 CDN 또는 최적화 서비스가 없습니다
  • 귀하의 동의가 있거나 Pro 라이선스가 있는 경우에만 Freemius
  • 무엇이든 전송되기 전에 지원 보고서가 귀하에게 완전히 표시됩니다

클릭할 때마다 설치되는 업데이트

Zinn® Cache는 Zinn Digital®에서 업데이트됩니다. Zinn® Cache Pro는 귀하의 라이선스를 통해 Freemius를 통해 업데이트됩니다. 두 경우 모두 '업데이트'를 클릭할 때 다운로드를 가져오므로, 몇 달 전에 확인된 업데이트라도 정상적으로 설치됩니다.

무료 플러그인의 업데이트를 이전 버전으로 되돌려야 하는 경우, 게시된 모든 버전은 Zinn Digital® 앱의 플러그인 페이지 내 '이전 버전' 탭에서 확인하실 수 있습니다.

  • 업데이트하는 순간 새로 가져옴
  • 당사 호스팅에서 귀하를 위해 출시된 업데이트
  • 앱 내 무료 플러그인의 모든 이전 버전
클릭할 때마다 설치되는 업데이트

오른쪽에서 왼쪽으로 쓰는 언어를 포함한 57개 언어 설정

어느 플러그인이든 WordPress 관리자 화면에 추가하는 모든 문자열(라벨, 알림, 오류 및 설정)은 번역되어 있으며, 번역 파일이 플러그인 내에 포함되어 제공되므로 사이트 언어가 설정되는 즉시 작동합니다.

아랍어, 페르시아어, 히브리어, 파슈토어 및 우르두어 화면은 실제 WordPress 설치 환경에서 렌더링되어 검토되었습니다. WordPress.org에 커뮤니티 번역이 존재하는 경우, WordPress는 당사의 번역보다 해당 번역을 먼저 로드합니다.

  • 번역이 포함되어 있어 언어 팩을 설치할 필요가 없습니다
  • 브라우저에서 확인된 오른쪽에서 왼쪽 화면
  • 커뮤니티 번역이 우선 적용됩니다

AI 어시스턴트가 캐시를 실행할 수 있습니다

Zinn® Cache에는 자체 MCP 서버가 있으므로 Claude, Cursor, VS Code 및 기타 AI 어시스턴트가 귀하로 로그인하여 귀하에게 허용된 권한만 부여받은 상태로 캐시 상태를 읽고, 설정을 변경하고, 페이지를 삭제할 수 있습니다.

Zinn® Cache Pro를 사용하면 동일한 어시스턴트가 캐시를 웜업하고, 분석 데이터 및 느린 쿼리 탐색기를 확인하며, 이미지를 변환하고 데이터베이스를 정리할 수 있습니다. 각 도구는 입력값과 함께 zinndigital.com의 개발자 문서에 나열되어 있습니다.

  • 무료 플러그인의 10개 도구 및 Pro를 통한 12개의 추가 도구
  • 애플리케이션 비밀번호로 로그인되었으며, 본인의 권한으로 제한됩니다
  • 캐시 → AI 에이전트(MCP)에서 언제든지 끌 수 있습니다

Zinn Digital® 호스팅에 무료로 포함되어 있습니다

Zinn Digital® 호스팅에서 Zinn® Cache를 무료로 이용해 보세요

당사 자체 서버의 모든 WordPress 사이트에는 Zinn® Cache가 설치 및 연결되어 제공됩니다. 페이지 캐시가 켜져 있고, Redis 객체 캐시가 고객님을 위해 관리되며, 플러그인 업데이트가 자동으로 제공됩니다. Zinn® Cache Pro는 포함되어 있지 않으며, 원하실 때 언제든지 모든 사이트에 추가하실 수 있습니다.