Zinn® 플러그인

모든 Zinn Digital® 사이트에서 무료 플러그인 제공

당사가 호스팅하는 모든 WordPress 사이트에는 두 개의 Zinn Digital® 플러그인이 기본 설치되며 최신 상태로 자동 업데이트됩니다. 서버 사이드 전체 페이지 및 오브젝트 캐싱을 위한 Zinn® Cache와 더 깔끔하고 일반적인 사이트 핑거프린트를 위한 Zinn® Footprint가 그것입니다. 두 플러그인 모두 WordPress.org 디렉토리 표준에 맞춰 제작되었으며, 58개 언어로 번역되어 있고, GPL-2.0-or-later 라이선스가 적용되는 무료 제품입니다.

  • 58언어, 번역 준비 완료
  • GPL-2.0+오픈 라이선스, 무약정 구속 없음
  • 650,000개 이상전 세계에 호스팅된 사이트

두 개의 플러그인, 관리자 없음, 비용 없음

전 세계 65만 개 이상의 사이트를 운영하는 자체 호스팅 인프라를 위해 직접 개발한 플러그인이므로, 단순히 부가 기능으로 판매하기 위해서가 아니라 대규모 확장성, 보안, 성능에 맞춰 설계되었습니다. 사이트가 프로비저닝될 때 기본적으로 활성화되며, 워커 에이전트가 파일 최신 상태를 유지해 줍니다. 새 버전이 출시되면 플러그인이 자동으로 재배포 및 재활성화되므로 사용자가 직접 업데이트를 클릭할 필요가 없습니다.

두 플러그인 모두 리포지토리 수준으로, WordPress Coding Standards를 준수하고, 보안 검토를 통과하며, PHP 알림을 발생시키지 않고, 기능이 없는 환경에서도 안정적으로 작동합니다. GPL-2.0-or-later 라이선스를 따르므로 락인(lock-in)이 없어 당사와 계속 함께하지 않더라도 작동 중인 플러그인을 그대로 유지할 수 있습니다.

Zinn® Cache — 서버 측 캐싱 및 스마트 퍼지

웹 서버 레이어에서의 풀페이지 캐싱, 선택 사항인 Redis 객체 캐시, 그리고 실제로 변경된 부분만 지우는 퍼지 기능.

LSCache 제어

X-LiteSpeed-Cache-Control 및 태그 헤더를 스탬프 처리하여 LiteSpeed 서버가 PHP나 MySQL에 접근하지 않고도 전체 페이지를 제공할 수 있도록 합니다. 타사 LiteSpeed Cache 플러그인이 있는 경우 페이지 캐싱이 해당 플러그인으로 위임되어 충돌이 발생하지 않습니다.

스마트 태그 기반 자동 삭제

게시물, 댓글, 용어, 테마 또는 플러그인이 변경되면 전체 사이트가 아니라 타겟팅된 캐시 태그를 통해 영향받는 페이지와 해당 목록만 퍼지됩니다. 퍼지는 서명된 웹훅을 통해 패널에 미러링되므로 CDN 엣지가 동기화되어 지워집니다.

Redis 개체 캐시

클릭 한 번으로 반복되는 데이터베이스 읽기 부하를 분산하는 독립형 오브젝트 캐시 드롭인을 설치할 수 있습니다. 다른 플러그인의 드롭인을 덮어쓰지 않으며, Redis에 연결할 수 없는 경우 인메모리 캐시로 대체되어 사이트가 계속 정상 작동합니다.

안전한 캐시 제외 항목

합리적인 WordPress, WooCommerce 및 Easy Digital Downloads 기본값 적용 — 장바구니, 결제, 내 계정, REST/AJAX, 미리보기, 검색 및 모든 로그인 또는 세션 요청은 절대 캐시되지 않습니다. 사이트별로 경로, 쿼리 및 쿠키 규칙을 직접 추가하세요.

원격 퍼지 서명됨

관리자 또는 요청 본문에 대한 HMAC-SHA256 서명으로 인증되는 REST 엔드포인트를 통해 제어 영역(control plane)에서 전체, 특정 URL 또는 특정 태그를 퍼지(purge)할 수 있습니다. 이때 쿼리 매개변수가 아닌 서명된 페이로드만 읽습니다.

우아한 저하 성능

전체 페이지 캐싱에는 LiteSpeed 서버가 필요하며, 서버가 없는 경우 플러그인은 캐시 헤더를 생성하지 않지만 오브젝트 캐시, 제외 API, 원격 퍼지는 정상적으로 계속 작동합니다. 캐싱은 전부 아니면 전무인 스위치가 아니라 블루프린트별 기능입니다.

Zinn® Footprint — 더 작은 WordPress 핑거프린트

사이트가 WordPress를 실행하고 있거나 특정 버전을 사용 중임을 드러내는 흔적을 제거합니다. 모든 조치는 독립형 토글이므로 테마나 플러그인이 의존하는 경우 언제든지 끌 수 있습니다.

  • 페이지 헤드와 피드에서 generator 메타 태그를 제거합니다.
  • 에셋 URL에서 WordPress 버전을 제거합니다. 단, ?ver 값이 코어 버전과 일치하는 경우에만 적용되므로 커스텀 캐시 버스팅 버전은 유지됩니다.
  • RSD, Windows Live Writer, shortlink 및 REST/oEmbed 검색 링크를 제거합니다.
  • XML-RPC를 비활성화하여 일반적인 핑거프린트 및 공격 표면을 줄입니다.
  • 핑백을 비활성화하고 핑백 메서드와 X-Pingback 헤더를 제거합니다.
  • 사용자 이름과 비밀번호 중 무엇이 틀렸는지 확인해 주는 대신, 하나의 일반적인 메시지로 로그인 오류 세부 정보를 숨깁니다.
  • PHP가 허용하는 경우 X-Powered-By 헤더를 제거합니다.

방문자가 사이트에 유입되는 경로와 최신 상태 유지 방법

  • 배포 푸시가 기본 경로입니다. 워커 에이전트는 배포 풋프린트의 일부로 각 사이트에 플러그인 파일을 배치하고 모든 릴리스마다 이를 재배포합니다. 이는 플러그인을 활성 상태로 유지하는 멱등성 덮어쓰기입니다.
  • 인플러그인 자체 호스팅 업데이터는 플릿 푸시가 지연되더라도 관리자가 올바른 버전을 반영할 수 있도록 WordPress 자동 업데이트를 강제로 활성화하는 이중 안전 장치입니다.
  • 업데이트는 제어 영역에서 HTTPS를 통해 가져오며, 양방향 HMAC 인증이 적용되고 패키지 호스트가 제한되며 설치 전에 SHA-256 체크섬이 검증됩니다. 따라서 변조된 다운로드는 거부됩니다.
  • 사이트별 시크릿은 프로비저닝 시점에 Vault에서 주입되며 커밋되지 않습니다. 모든 기능은 상수 없이는 작동하지 않으므로, 플러그인 또한 독립적으로 실행됩니다.

자주 묻는 질문

플러그인 비용이 별도로 드나요?

아니요. Zinn® Cache 및 Zinn® Footprint는 무료이며 당사가 호스팅하는 모든 WordPress 사이트에 사전 설치되어 제공됩니다. 이들은 GPL-2.0-or-later 라이선스가 적용되므로 구매할 필요가 없으며 락인(lock-in)도 없습니다.

Zinn® Cache는 LiteSpeed 서버가 필요합니까?

전페이지 캐싱의 작동 방식은 이렇습니다. LiteSpeed (LSCache) 모듈이나 타사 LiteSpeed Cache 플러그인을 사용합니다. 다른 서버에서는 플러그인이 단순히 캐시 헤더를 내보내지 않지만, Redis 오브젝트 캐시, 예외 처리 API 및 원격 퍼지는 모두 계속해서 정상 작동합니다.

Redis를 사용할 수 없게 되면 어떻게 되나요?

객체 캐시는 선택 사항입니다. phpredis 확장이 없으면 토글이 비활성화되고 알림이 표시되며, 런타임에 Redis에 연결할 수 없게 되면 드롭인(drop-in)이 요청별 인메모리 캐시를 통해 제공하므로 사이트가 중단되지 않습니다.

Zinn® Footprint가 내 사이트를 망가뜨리나요?

기본 설정은 일반적인 사이트에서 안전하며, 각 조치는 독립적인 토글입니다. WordPress 모바일 앱이나 Jetpack 같은 XML-RPC를 사용하는 연동 기능이나 디스커버리 링크에 의존하는 기능의 경우, 해당 조치만 끌 수 있습니다.

직접 관리하거나 업데이트해야 하나요?

아니요. 워커 에이전트가 매 릴리스마다 파일을 최신 상태로 유지하고 플러그인 내 업데이터가 자동 업데이트를 강제로 활성화하므로 누구나 업데이트를 클릭할 필요가 없습니다. 업데이트는 설치 전에 서명 및 체크섬 검증을 거칩니다.

첫 번째 사이트에서 두 플러그인 모두 받으세요

카드 등록 없는 14일 무료 체험을 시작하면 Zinn® Cache와 Zinn® Footprint가 켜진 상태로 사이트가 프로비저닝됩니다. 무료 이전, 30일 환불 보장, 99.99% 가동 시간 보장이 제공되며 특정 업체에 종속되지 않습니다.

무료로 시작하기