W3 토탈 캐시

설명

W3 토탈 캐시(W3TC)는 콘텐츠 전송 네트워크(CDN) 통합 및 최신 모범 사례와 같은 기능을 활용하여 웹사이트 성능을 높이고 로드 시간을 단축함으로써 사이트의 SEO, 핵심 웹 바이탈 및 전반적인 사용자 경험을 개선합니다.

W3TC는 유일하게 전 세계 수백만 명의 퍼블리셔, 웹 개발자, 웹 호스트가 10년 넘게 신뢰하는 웹 호스트에 구애받지 않는 워드프레스 전용 WPO(웹 성능 최적화) 프레임워크입니다. 워드프레스 웹사이트 최적화를 위한 종합적인 성능 솔루션입니다.

혜택

  • 검색 엔진 결과 페이지 순위 개선, 특히 모바일 친화적인 웹사이트와 SSL을 사용하는 사이트의 경우 개선됨
  • 완전히 구성된 경우 전체 사이트 성능이 10배 이상 개선됨(WebPagetest에서 A 등급 또는 상당한 Google PageSpeed 개선)
  • 전환율 및 “사이트 성능“이 개선되어 Google.com에서 사이트 순위에 영향을 미칩니다.
  • “즉시” 반복 페이지 보기: 브라우저 캐싱
  • 최적화된 프로그레시브 렌더링: 페이지가 빠르게 렌더링되기 시작하고 더 빠르게 상호 작용할 수 있습니다.
  • 페이지 로딩 시간 단축: 방문자의 사이트 체류 시간 증가, 방문자가 더 많은 페이지 보기
  • 웹 서버 성능 개선, 트래픽이 많은 기간 동안 지속 가능
  • HTML 축소, CSS 축소, JS 파일 축소 시 최대 80%의 대역폭을 절약할 수 있습니다.

주요 기능

  • 공유 호스팅, 가상 사설/전용 서버 및 전용 서버/클러스터와 호환 가능
  • 미디어 라이브러리, 테마 파일 및 워드프레스 자체의 투명한 콘텐츠 전송 네트워크(CDN) 관리
  • 모바일 지원: 리퍼러 또는 사용자 에이전트 그룹에 대한 테마 전환을 포함하여 리퍼러 또는 사용자 에이전트 그룹별로 페이지를 각각 캐싱합니다.
  • AMP(가속화된 모바일 페이지) 지원
  • 보안 소켓 계층(SSL/TLS) 지원
  • 메모리, 디스크 또는 (FSD) CDN에서 (축소 및 압축된) 페이지 및 게시물 캐싱(사용자 에이전트 그룹별)
  • 메모리, 디스크 또는 CDN에서 (축소 및 압축된) CSS 및 JavaScript 캐싱
  • 메모리 또는 디스크 또는 CDN에서 피드(사이트, 카테고리, 태그, 댓글, 검색 결과)의 캐싱
  • 메모리 또는 디스크에 검색 결과 페이지(예: 쿼리 문자열 변수가 있는 URI)의 캐싱
  • 메모리 또는 디스크의 데이터베이스 개체 캐싱
  • 메모리 또는 디스크에 있는 객체 캐싱
  • 메모리 또는 디스크에 조각 캐싱
  • 캐싱 방법에는 로컬 디스크, Redis, Memcached, APC, APCu, eAccelerator, XCache 및 WinCache가 포함됩니다.
  • 세분화된 제어를 통한 CSS 축소, JavaScript 축소 및 HTML 축소
  • 글과 페이지 및 RSS 피드 최소화
  • 에셋에 대한 자동 업데이트를 통해 인라인, 임베디드 또는 타사 JavaScript의 최소화
  • 에셋 자동 업데이트를 통한 인라인, 임베디드 또는 타사 CSS의 축소
  • 그 어느 때보다 빠르게 페이지를 렌더링하기 위해 중요하지 않은 CSS와 자바스크립트를 지연시킵니다.
  • 지연 로드를 사용하여 화면 밖 이미지를 지연시켜 사용자 경험 개선
  • 캐시 제어, 향후 만료 헤더 및 “캐시 버스팅”이 있는 엔티티 태그(ETag)를 사용한 브라우저 캐싱
  • 임베드 위치 제어를 통해 템플릿(홈페이지, 포스트 페이지 등)별로 자바스크립트를 그룹화할 수 있나요?
  • 차단되지 않는 자바스크립트 임베딩
  • 미디어 라이브러리(및 CDN)로 직접 글 첨부 파일 가져오기
  • 여러 CDN 통합을 활용하여 이미지 최적화
  • 캐시 퍼지, 쿼리 문자열 업데이트 등을 위한 WP-CLI 지원
  • 웹사이트 안전을 보장하는 다양한 보안 기능
  • 활성화된 기능의 성능 인사이트를 위한 캐싱 통계
  • Cloudflare, WPML 등을 위한 사용자 정의 또는 확장성을 위한 확장 프레임워크
  • Nginx 또는 Varnish를 통한 리버스 프록시 통합
  • WebP 변환기 확장 기능으로 일반적인 이미지 형식에서 WebP 이미지 형식 변환 제공(업로드 시 및 요청 시)

W3 토탈 캐시 프로 기능

백만 건이 넘는 설치 건수를 자랑하는 W3 Total Cache는 가장 포괄적인 워드프레스 캐싱 플러그인으로, 탁월한 사용자 경험을 제공하는 강력한 프리미엄 기능을 갖추고 있습니다.

  • 전체 사이트 전송: 콘텐츠 전송 네트워크(CDN)를 통해 전체 사이트를 제공하여 전 세계적으로 더 빠른 로딩 시간을 보장합니다.
  • 조각 캐시: 동적 콘텐츠의 캐싱을 최적화하는 동시에 성능을 개선합니다.
  • REST API 캐싱: REST API 호출을 캐싱하여 헤드리스 워드프레스 사이트의 속도를 높입니다.
  • 렌더링 차단 CSS를 제거합니다: CSS가 페이지 로딩을 지연시키지 않도록 하여 더 빠른 초기 페인팅을 제공합니다.
  • 스크립트 지연: 필수적이지 않은 스크립트의 로딩을 필요할 때까지 지연시켜 성능을 개선하세요.
  • 요청 사전 로드: 중요한 리소스가 요청되기 전에 미리 로드하여 페이지 성능을 향상하세요.
  • CSS/JS 제거: 페이지 속도를 저하시키는 불필요한 CSS 및 JavaScript 파일을 정리하세요.
  • Google 지도 지연 로드: Google 지도가 표시될 때만 로드하여 불필요한 요청을 줄입니다.
  • WPML 확장: WPML로 구동되는 다국어 사이트의 성능을 최적화하세요.
  • 캐싱 통계: 캐시 사용량 및 성능 개선에 대한 자세한 인사이트를 확인하세요.
  • 퍼지 로그: 불필요한 캐시 로그를 자동으로 제거하여 사이트를 깔끔하게 유지하세요.

30일 환불 보장

30일 환불 보장 정책으로 위험 부담 없이 W3 Total Cache Pro를 체험해 보세요. 만족하지 않으시면 구매 금액을 환불해 드립니다.

페이지 속도 점수 개선

개별 기능이 웹사이트 성능에 미치는 영향을 이해하는 데 도움을 드리기 위해 각 기능을 개별적으로 테스트하여 Google PageSpeed 점수에 미치는 영향을 확인했습니다. 여러 가지 캐싱 도구를 함께 구성하면 최적의 결과를 얻을 수 있지만, 다음과 같은 개별 기능도 단독으로 사용하면 상당한 개선 효과를 볼 수 있습니다:

사용하지 않는 CSS/JS 제거

이 기능은 현재 페이지에 필요하지 않은 CSS 및 JavaScript 파일을 제거하여 로드 시간을 단축합니다.

  • 구글 페이지스피드 점수에 27점 이상 추가(이전: 57.2 / 이후: 86.7)
  • 사용하지 않는 자바스크립트로 인한 잠재적 절감량을 127.5KiB에서 84KiB로 줄였습니다.
  • 테스트 결과 보기

전체 사이트 제공

전체 사이트 전송은 전체 사이트의 전송을 최적화하여 서버 응답 시간을 개선합니다.

렌더링 차단 CSS 제거

이 기능은 페이지 렌더링을 차단하는 CSS를 제거하여 초기 로드 시간을 단축합니다.

  • 구글 페이지스피드 점수에 17점 이상 추가(이전: 53.75점 / 이후: 71점)
  • 렌더링 차단 리소스로 인한 잠재적 절감 효과 94% 이상 감소(이전: 2432.5ms / 이후: 125ms)
  • 가장 큰 콘텐츠가 많은 페인트 시간이 56% 이상 개선되었습니다(이전: 7초/이후: 3.04초).
  • 테스트 결과 보기

지연 스크립트

스크립트 지연은 특정 스크립트가 필요할 때까지 로딩을 연기하여 초기 로드 시간을 줄여줍니다.

  • 구글 페이지스피드 성능 점수에 14점 추가(이전: 54.25점 / 이후: 68.5점)
  • 써드파티 코드가 메인 스레드를 차단하는 시간 62% 감소(이전: 825ms / 이후: 197.5ms)
  • 테스트 결과 보기

나머지 API 캐싱

이 기능은 API 응답을 캐시하여 서버 부하를 줄이고 API 상호 작용 속도를 높입니다.

  • 평균 서버 부하 40% 감소(이전: 0.62 / 이후: 0.37)
  • API 응답 속도 84.5% 향상(이전: 968ms / 이후: 150ms)
  • 대규모 트래픽 급증 시 평균 서버 부하 24% 감소(이전: 34.55 / 이후: 26.19)
  • 테스트 결과 보기

WebP 이미지

이미지를 보다 효율적이고 빠르게 로드할 수 있는 WebP 형식으로 변환합니다.

  • Google 페이지 속도 점수에 9점 이상 추가(이전: 84.67점 / 이후: 93.83점)
  • 테스트 결과 보기

Google 지도 지연 로드

사용자가 상호 작용할 때까지 Google 지도 로딩을 지연시켜 초기 로드 시간을 줄입니다.

  • Google 페이지 속도 점수에 10점 추가(이전: 66점 / 이후: 76점)
  • 총 차단 시간 성능 점수 72% 감소(이전: 287.5ms / 이후: 80ms)
  • 테스트 결과 보기

워드프레스 호스트, 테마, 플러그인 또는 콘텐츠 제작 워크플로우를 변경하지 않고도 사이트 속도를 크게 높이고 핵심 웹 생명력과 방문자의 전반적인 사용자 경험을 개선할 수 있습니다.

사용자들의 의견

  • W3TC 사용자들의 후기를 읽어보세요.

이 모든 것에 대해 누구에게 감사해야 하나요?

지난 수년간 블로고스피어에서 자신의 생각, 코드, 경험을 공유한 혁신가들을 모두 기억하기는 어렵지만, 시작하기에 도움이 될 만한 몇 가지 이름을 소개합니다:

관심이 있으시다면 이 모든 분들에게 연락하여 프로젝트를 지원해 주세요.

설치

  1. 사용 중인 다른 캐싱 플러그인을 모두 비활성화하고 제거합니다. 멋진 퍼머링크에 대한 재작성 규칙을 사용자 정의했거나 이전에 캐싱 플러그인을 설치했거나 브라우저 캐싱 규칙이 있는 경우 W3TC가 모든 모범 사례의 관리를 자동화하므로 특히 주의하세요. 또한 계속 진행하기 전에 터미널 등에서 wp-content/ 및 wp-content/uploads/(임시)에 777 권한이 있는지 확인하세요: # chmod 777 /var/www/vhosts/domain.com/httpdocs/wp-content/ 웹 호스팅 제어판 또는 FTP/SSH 계정을 사용하여 다음과 같이 입력합니다.
  2. 워드프레스 관리자 계정에 관리자로 로그인합니다. 탐색의 “플러그인” 섹션에서 “새로 추가” 메뉴 옵션을 사용하여 W3 토탈 캐시를 검색하거나 플러그인을 이미 다운로드한 경우 “업로드” 링크를 클릭하고 다운로드한 .zip 파일을 찾은 다음 “지금 설치”를 클릭할 수 있습니다. 또는 플러그인의 압축을 풀고 플러그인 디렉터리(wp-content/plugins/)에 FTP로 업로드할 수도 있습니다. 어느 경우든 완료되면 wp-content/plugins/w3-total-cache/가 존재해야 합니다.
  3. “플러그인” 페이지에서 플러그인을 찾아 활성화합니다. 페이지 캐싱은 기본 모드에서 자동으로 실행됩니다. 터미널 등에서 wp-content 및 wp-content/uploads의 권한을 755로 다시 설정합니다: # chmod 755 /var/www/vhosts/domain.com/httpdocs/wp-content/.
  4. 이제 ‘설정’ 링크를 클릭하여 ‘일반 설정’ 탭으로 이동합니다. 대부분의 경우 페이지 캐시에 대한 ‘디스크 강화’ 모드가 ‘양호한’ 시작점입니다.
  5. ‘페이지 캐시 설정’ 탭의 고급 섹션에 있는 ‘호환성 모드’ 옵션을 사용하면 워드프레스와의 캐싱 상호 운용성을 최적화하는 기능을 사용할 수 있으며 기본적으로 비활성화되어 있지만 적극 권장합니다. 수년간 수십만 건의 설치 테스트를 통해 캐싱이 워드프레스에서 잘 작동하도록 하는 방법을 배웠습니다. 단, 부하 테스트에서 디스크 강화 페이지 캐시 성능이 대규모로 최대 20%까지 저하될 수 있다는 단점이 있습니다.
  6. 권장: ‘설정 최소화’ 탭에는 모든 권장 설정이 미리 설정되어 있습니다. 자동 모드에서 웹사이트 레이아웃에 문제가 발생하는 경우 수동 모드로 전환하고 도움말 버튼을 사용하여 CSS 및 JS 파일과 그룹 검색을 간소화하세요. JS 그룹 임베딩 방법과 위치에 주의를 기울이세요. 사용법에 대한 자세한 내용은 플러그인 FAQ를 참조하세요.
  7. 권장: ‘브라우저 캐시’ 탭에서는 기본적으로 HTTP 압축이 활성화되어 있습니다. 목적에 맞게 다른 옵션을 활성화하세요.
  8. 권장: 이미 콘텐츠 전송 네트워크(CDN) 제공업체가 있는 경우 ‘콘텐츠 전송 네트워크’ 탭으로 이동하여 입력란을 채우고 기본 설정을 지정합니다. 미디어 라이브러리를 사용하지 않는 경우 이미지 등을 기본 위치로 가져와야 합니다. 이 작업을 수행하려면 ‘콘텐츠 전송 네트워크’ 탭의 미디어 라이브러리 가져오기 도구를 사용합니다. CDN 공급업체가 없는 경우에도 ‘자체 호스팅’ 방법을 사용하여 사이트 성능을 개선할 수 있습니다. 자체 서버에서 하위 도메인과 일치하는 DNS 영역 레코드(예: static.domain.com)를 만들고 ‘콘텐츠 전송 네트워크’ 탭에서 FTP 옵션을 적절히 구성합니다. 사용 가능한 업로드 버튼을 사용하여 적절한 파일을 FTP로 업로드합니다.
  9. 선택 사항: “데이터베이스 캐시” 탭에는 권장 설정이 미리 설정되어 있습니다. 공유 호스팅 계정을 사용하는 경우 디스크의 응답 시간이 충분히 빠르지 않을 수 있으므로 주의하여 “디스크” 방법을 사용해야 하며, 이 옵션은 기본적으로 비활성화되어 있습니다. 공유 호스팅의 경우 대신 객체 캐싱을 사용해 보세요.
  10. 선택 사항: ‘객체 캐시’ 탭에는 모든 권장 설정이 미리 설정되어 있습니다. 공유 호스팅 계정을 사용하는 경우 “디스크” 방법을 사용하면 디스크의 응답 시간이 충분히 빠르지 않을 수 있으므로 이 옵션은 기본적으로 비활성화되어 있습니다. 이 옵션을 데이터베이스 캐시 유무에 관계없이 테스트하여 성능이 향상되는지 확인하세요.
  11. 선택 사항: ‘사용자 에이전트 그룹’ 탭에서 모바일 테마를 사용하는 경우 휴대폰과 같은 사용자 에이전트를 지정합니다.

FAQ

속도가 중요한 이유는 무엇인가요?

Google과 같은 검색 엔진은 순위 알고리즘에서 웹사이트의 속도를 측정하고 이를 고려합니다. 사이트를 추천할 때 사용자가 원하는 정보를 빠르게 찾을 수 있도록 하려는 것입니다. 따라서 사실상 여러분과 Google은 같은 목표를 가지고 있어야 합니다.

속도는 웹사이트가 직면한 가장 중요한 성공 요인 중 하나입니다. 실제로 사이트의 속도는 수입(매출)에 직접적인 영향을 미치는 것은 사실입니다. 일부 트래픽이 많은 사이트를 조사한 결과 다음과 같은 사실이 밝혀졌습니다:

  • Google.com: +500ms (속도 감소) -> -20% 트래픽 손실 [1]
  • Yahoo.com: +400ms(속도 감소) -> -5-9% 전체 페이지 트래픽 손실(페이지 로딩이 완료되기 전에 방문자가 이탈) [2]
  • Amazon.com: +100ms (속도 감소) -> -1% 매출 손실 [1]

1000분의 1초는 길지 않은 시간이지만 그 영향은 상당히 큽니다. 대기업이 아니더라도(또는 대기업이 되기를 희망하더라도) 손실은 여전히 손실입니다. W3 토탈 캐시는 더 빠른 웹사이트, 더 행복한 방문자, 더 나은 결과를 위한 솔루션입니다.

성능 저하의 다른 많은 결과는 10여 년 전에 발견되었습니다:

  • 낮은 인지 신뢰도(Fogg et al. 2001)
  • 인지된 품질 저하(Bouch, Kuchinsky, Bhatti 2000)
  • 사용자 불만 증가(Ceaparu 외. 2004)
  • 혈압 상승(Scheirer 외. 2002)
  • 플로우율 감소(Novak, Hoffman, Yung 200)
  • 전환율 감소(Akamai 2007)
  • 이탈률 증가(닐슨 2000)
  • 덜 흥미롭다고 인식됨(Ramsay, Barbesi, Preece 1998)
  • 덜 매력적이라고 인식됨(Skadberg와 Kimmel 2004)

웹에서의 성공에 있어 성능의 역할을 문서화한 많은 자료가 있으며, W3 토탈 캐시는 수년간의 연구 없이도 애플리케이션이나 사이트를 조정할 수 있는 프레임워크를 제공하기 위해 존재합니다.

W3 토탈 캐시가 다른 캐싱 솔루션보다 나은 이유는 무엇인가요?

완벽한 프레임워크입니다. 시중에 나와 있는 대부분의 캐시 플러그인은 몇 가지 성능 향상을 달성하는 데 큰 역할을 합니다. Total Cache는 웹 사이트의 수많은 성능 저하 요소를 해결한다는 점에서 다릅니다. 단순히 CPU 사용량(로드)이나 HTML 페이지의 대역폭 소비를 줄이는 것 이상의 기능을 제공합니다. 마찬가지로 중요한 점은 플러그인을 시작하기 위해 테마 수정, .htaccess(mod_rewrite 규칙) 수정 또는 프로그래밍을 손상시킬 필요가 없다는 것입니다. 가장 중요한 것은 규모에 관계없이 모든 실제 호스팅 환경을 최적화하도록 설계된 유일한 플러그인이라는 점입니다. 옵션이 다양하고 설정도 쉽습니다.

제 사이트는 정상이고 속도에 대해 아무도 불평하지 않습니다. 왜 이걸 설치해야 하나요?

독자가 시간을 내어 불만을 제기하는 경우는 거의 없습니다. 보통은 원하는 것보다 일찍 탐색을 중단하고 아예 돌아오지 않을 수도 있습니다. 이 플러그인은 사이트의 모든 측면이 최대한 빠르게 작동하도록 특별히 설계된 유일한 플러그인입니다. Google은 순위 결정 요소로 사이트의 속도를 더욱 강조하고 있으며, 이 플러그인도 이에 도움이 됩니다.

모든 웹사이트 소유자는 사이트의 성능이 성공에 방해가 되지 않도록 하는 것이 최선의 관심사입니다.

어떤 워드프레스 버전을 지원하나요?

제품군의 모든 기능을 사용하려면 최소 워드프레스 5.3 버전과 PHP 7.2.5가 필요합니다. 이전 버전은 미디어 라이브러리 가져오기를 통해 업그레이드 경로와 원하는 CDN으로 다시 가져올 수 있습니다.

왜 미니마이닝이 작동하지 않나요?

좋은 질문입니다. W3 토탈 캐시는 여러 오픈 소스 도구를 사용하여 CSS, JavaScript, HTML 등을 결합하고 최적화하려고 시도합니다. 안타깝게도 W3 토탈 캐시가 지원하는 다양한 라이브러리를 사용하여 코드를 성공적으로 축소하려면 개발자의 시행착오가 필요합니다. 그럼에도 불구하고 개발자가 코드를 철저하게 테스트하더라도 사이트의 다른 코드와의 상호 운용성을 확신할 수는 없습니다. 특정 사이트에는 수천 개의 플러그인과 테마 조합이 있을 수 있고 CSS, JavaScript 등의 조합은 수백만 가지가 가능하기 때문에 이러한 결함은 어느 한 당사자에게만 있는 것이 아닙니다.

자동 모드를 사용해보고 개발자와 협력하여 호환되지 않는 코드를 식별한 후 결합 전용 모드(가장 안전한 최적화)로 시작하여 사이트에서 기능(JavaScript) 또는 사용자 인터페이스/레이아웃(CSS)이 깨지기 직전까지 최적화를 높이는 것이 좋습니다.

향후 릴리스에서 이 기능을 더 간단하고 직관적으로 만들기 위해 항상 노력하고 있지만, 이는 자체적으로 실현할 수 있는 일이 아닙니다. 축소와 호환되지 않는 플러그인, 테마 또는 파일을 발견하면 개발자에게 연락하여 배포와 함께 축소 버전을 제공하거나 코드가 축소 친화적인지 확인해 달라고 요청하세요.

댓글은 어떻게 되나요? 플러그인으로 인해 댓글이 표시되는 속도가 느려지나요?

반대로 사용자가 사이트에서 수행할 수 있는 다른 모든 작업과 마찬가지로 성능이 빠르면 더 많은 작업을 수행할 수 있습니다. 캐시는 메모리에서 매우 빠르게 재구축되므로 방문자에게 Digg, Slashdot, 드루지 리포트, 야후 버즈 또는 트위터 효과가 적용된 게시물의 최신 버전을 표시하는 데 아무런 문제가 없습니다.

플러그인이 다른 플러그인이나 위젯과 간섭을 일으키나요?

아니요, 반대로 축소 설정을 사용하면 성능이 몇 배 향상됩니다.

이 플러그인은 네트워크 모드에서 워드프레스와 함께 작동하나요?

실제로 그렇습니다.

이 플러그인은 버디프레스(bbPress)에서 작동하나요?

예.

이 플러그인으로 WP 관리자 속도가 빨라지나요?

예, 간접적으로 – 많은 블로거가 함께 작업하는 경우 이 플러그인을 활성화하면 WP 관리자 전용 서버가 있는 것처럼 느껴지며 결과적으로 생산성이 향상되는 것을 알 수 있습니다.

어떤 웹 서버를 지원하나요?

apache 1.3+, nginx 0.7+, IIS 5+ 또는 litespeed 4.0.2+와 호환되지 않는 것으로 알고 있습니다. 적극적으로 테스트해야 한다고 생각되는 웹 서버(예: lighttpd)가 있는 경우, 의견을 듣고 싶습니다.

이 플러그인은 서버 클러스터 및 로드 밸런서에 친화적인가요?

예, 처음부터 규모와 최신 호스팅 패러다임을 염두에 두고 구축되었습니다.

미디어 라이브러리 가져오기 도구의 용도는 무엇이며 어떻게 사용하나요?

미디어 라이브러리 가져오기 도구는 미디어 라이브러리를 제대로 사용하지 않고 웹 서버에 첨부파일(글이나 페이지의 이미지 등)이 흩어져 있거나 타사 사이트에 ‘핫 링크’되어 있는 오래된 또는 ‘지저분한’ 워드프레스 설치에 적합합니다.

이 도구는 위의 경우에 해당하는 글과 페이지를 스캔하여 미디어 라이브러리에 복사하고 링크 주소를 사용하도록 글을 업데이트하며 영구 리디렉션 목록이 포함된 .htaccess 파일을 생성하여 검색 엔진이 새로운 위치에서 파일을 찾을 수 있도록 합니다.

이 작업을 수행하기 전에 데이터베이스를 백업해야 합니다.

이 플러그인으로 최적화(축소)할 JS 및 CSS를 찾으려면 어떻게 해야 하나요?

설정 축소 탭에 있는 ‘도움말’ 버튼을 사용합니다. 도구가 열리면 사이트의 각 템플릿에서 활성 테마에 사용된 CSS 및 JS 파일을 찾아서 채웁니다. 그런 다음 축소 설정에 파일을 추가하려면 해당 파일 옆의 확인란을 클릭합니다. 페이지 렌더링 성능을 개선하기 위해 JS 파일의 임베드 위치를 지정할 수도 있습니다. 설치된 모든 테마의 축소 설정은 드롭다운 메뉴에서 테마를 선택하여 도구에서 관리할 수도 있습니다. 축소 설정 구성을 완료했으면 적용 및 닫기 버튼을 클릭한 다음 축소 설정 탭에 설정을 저장합니다.

CDN이 캐싱과 무슨 관련이 있는지 이해가 안 돼요. 완전히 다른 문제 아닌가요?

엄밀히 말하면 CDN은 정적 자산(테마 파일, 미디어 라이브러리 등)을 전 세계 여러 위치에 저장하여 해당 지역의 독자가 짧은 지연 시간으로 액세스할 수 있도록 하는 고성능 캐시입니다. 토탈 캐시를 사용하면 Cloudflare, StackPath, AWS 등을 포함한 다양한 CDN 통합을 통해 콘텐츠를 사용자에게 더 가깝게 제공하여 사이트를 가속화할 수 있습니다.

오리진 풀(미러) CDN은 어떻게 사용하나요?

CDN 공급업체의 제어판 또는 계정 관리 영역에 로그인합니다. 제공업체가 제공하는 설정 단계에 따라 사이트의 도메인 이름에 대한 새 ‘Pull Zone’ 또는 ‘버킷’을 만듭니다. 제공업체에서 제공하는 설정 마법사 또는 문제 해결 팁이 있는 경우 이를 검토하세요. 플러그인의 CDN 탭에서 ‘사이트 호스트명을 다음으로 바꾸기’ 필드에 CDN 공급업체가 제공한 호스트명을 입력합니다. 항상 CDN 호스트명(예: http://cdn.domain.com/favicon.ico)에서 테스트 파일을 열어 빠르게 확인해야 합니다. 이 테스트가 성공할 때까지 CDN 제공업체와 문제를 해결하세요.

이제 일반 탭으로 이동하여 확인란을 클릭하고 설정을 저장하여 CDN 기능을 활성화하고 변경 사항을 적용하려면 캐시를 비워야 합니다.

Amazon S3(Amazon Simple Storage Service) 또는 Amazon CloudFront를 내 CDN으로 구성하려면 어떻게 해야 하나요?

먼저 S3 계정을 만듭니다(오리진 풀을 사용하지 않는 경우). 계정 자격 증명이 작동하는 데 몇 시간이 걸릴 수 있습니다. 다음으로 “내 계정”의 “보안 자격증명” 페이지의 “액세스 자격증명” 섹션에서 “액세스 키 ID”와 “비밀 키”를 얻어야 합니다. 상태가 “활성”인지 확인합니다. 그런 다음 “일반 설정” 탭에서 “Amazon Simple Storage Service(Amazon S3)”가 “CDN 유형”으로 선택되었는지 확인한 다음 변경 사항을 저장합니다. 이제 ‘콘텐츠 전송 네트워크 설정’ 탭에서 ‘액세스 키’, ‘비밀 키’를 입력하고 같은 이름의 버튼을 클릭하여 ‘버킷 만들기’ 필드에 버킷의 이름(특수 문자 및 공백 제외)을 입력합니다. 기존 버킷을 사용하는 경우 “버킷” 필드에 버킷 이름을 지정하기만 하면 됩니다. “테스트 S3 업로드” 버튼을 클릭하고 테스트가 성공했는지 확인하고, 그렇지 않은 경우 설정을 확인한 후 다시 시도하세요. 설정을 저장합니다.

CloudFront를 사용하지 않는다면 거의 완료되었으므로 다음 단락으로 건너뛰세요. ‘일반 설정’ 탭으로 이동하여 ‘사용’ 확인란을 클릭하고 설정을 저장하여 CDN 기능을 활성화합니다. 변경 사항을 적용하려면 캐시를 비워야 합니다. 미리 보기 모드가 활성화된 경우 변경 사항을 적용하려면 “배포”해야 합니다.

CloudFront를 사용하려면 ‘일반 설정’ 탭의 ‘콘텐츠 전송 네트워크’ 섹션에서 ‘Amazon CloudFront’ ‘CDN 유형’을 선택하는 것을 제외하고 위의 모든 단계를 수행합니다. 새 버킷을 만들 때 배포 ID가 자동으로 채워집니다. 그렇지 않으면 AWS 관리 콘솔로 이동하여 새 배포를 생성합니다. 앞서 생성한 S3 버킷을 “원본”으로 선택하고, DNS 영역에 하나 이상의 배포를 추가하려는 경우 CNAME를 입력합니다. “배포 상태”가 활성화되어 있고 “상태”가 배포되었는지 확인합니다. 이제 플러그인의 “콘텐츠 전송 네트워크” 탭에서 AWS 관리 콘솔에 있는 하위 도메인을 복사하고 “CNAME” 필드에 배포에 사용되는 CNAME을 입력합니다.

선택적으로 기본 호스트 네임 대신 사용할 호스트 네임을 최대 10개까지 지정할 수 있으며, 이렇게 하면 사이트 페이지의 렌더링 성능이 향상됩니다. AWS 관리 콘솔에서 사용 중인 배포의 설정에서도 추가 호스트 이름을 지정해야 합니다.

이제 일반 탭으로 이동하여 ‘사용’ 확인란을 클릭하고 설정을 저장하여 CDN 기능을 활성화하고 변경 사항을 적용하려면 캐시를 비워야 합니다. 미리보기 모드가 활성화된 경우 변경 사항을 적용하려면 ‘배포’해야 합니다.

Rackspace Cloud Files를 내 CDN으로 구성하려면 어떻게 해야 하나요?

먼저 계정을 만듭니다. 다음으로, “일반 설정” 탭의 “콘텐츠 전송 네트워크” 섹션에서 “CDN 유형”으로 Rackspace Cloud Files를 선택합니다. 이제 “콘텐츠 전송 네트워크” 탭의 “구성” 섹션에서 계정과 연결된 “사용자 이름” 및 “API 키”(rackspace 클라우드 제어판의 API 액세스 섹션에 있음)를 해당 필드에 입력합니다. 다음으로 사용할 컨테이너의 이름을 입력합니다(특수 문자와 공백은 피하세요). 작업이 성공하면 컨테이너의 ID가 ‘사이트의 호스트 이름을 다음으로 바꾸기’ 필드에 자동으로 표시됩니다. 원하는 경우 기존 컨테이너의 컨테이너 이름과 컨테이너 ID를 선택적으로 지정할 수 있습니다(기존 컨테이너). “클라우드 파일 업로드 테스트” 버튼을 클릭하고 테스트가 성공했는지 확인한 후 설정을 확인하고 다시 시도합니다. 설정을 저장합니다. 이제 미디어 라이브러리, 테마 및 기타 파일을 CDN으로 내보낼 준비가 되었습니다.

선택적으로 기본 호스트명 대신 사용할 호스트명을 최대 10개까지 지정할 수 있으며, 이렇게 하면 사이트 페이지의 렌더링 성능이 향상됩니다.

이제 일반 탭으로 이동하여 ‘사용’ 확인란을 클릭하고 설정을 저장하여 CDN 기능을 활성화하고 변경 사항을 적용하려면 캐시를 비워야 합니다. 미리보기 모드가 활성화된 경우 변경 사항을 적용하려면 ‘배포’해야 합니다.

첨부파일 URL 수정 버튼의 용도는 무엇인가요?

사이트의 도메인 네임이 변경된 경우 이 도구는 글과 페이지가 현재 주소를 사용하도록 업데이트하는 데 유용합니다. 예를 들어 사이트 주소가 www.domain.com 이었는데 domain.com으로 변경한 경우 “깨진” 이미지가 많거나 불필요한 리디렉션이 많아 방문자의 검색 환경이 느려질 수 있습니다(방문자의 검색 속도가 느려질 수 있음). 이 도구를 사용하여 이러한 경우 및 이와 유사한 경우를 수정할 수 있습니다. 또한 이미지의 URL을 수정하면 플러그인이 실제로 CDN에서 호스팅되는 이미지를 더 잘 파악할 수 있습니다.

항상 그렇듯이 데이터베이스를 먼저 백업하는 것이 좋습니다.

이 플러그인은 TDO 미니 양식과 호환되나요?

캡차 및 리캡차는 정상적으로 작동하지만 양식이 있는 페이지가 캐시되지 않도록 해야 합니다. 페이지 캐시 설정 탭의 ‘다음 페이지 캐시 안 함’ 상자에 페이지의 URI를 추가합니다.

이 플러그인은 GD 스타 등급과 호환되나요?

네. 다음 단계를 따르세요:

  1. GD 별점 – 설정 – 기능 “캐시 지원 옵션”을 체크하여 동적 평점 로딩을 활성화합니다.
  2. W3 토탈 캐시에서 데이터베이스 캐시가 활성화된 경우 데이터베이스 캐시 설정 탭의 ‘무시된 쿼리 줄기’ 필드에 wp_gdsr를 추가하면 투표 후 평점이 업데이트되지 않습니다.
  3. 모든 캐시 비우기

정상적인 웹 사이트 대신 가비지 문자가 표시되는데 어떻게 된 건가요?

테마 또는 테마의 파일이 php_flush() 호출 또는 flush() 함수를 사용하는 경우 플러그인의 정상적인 작동을 방해하여 필수 작업이 완료되기 전에 플러그인이 캐시된 파일을 보내도록 합니다. flush() 호출은 더 이상 필요하지 않으므로 제거해야 합니다.

홈 페이지만 캐시하려면 어떻게 하나요?

페이지 캐시 설정 탭에서 페이지 캐시에 /.+ 추가 “다음 페이지 캐시 안 함” 옵션을 선택합니다.

네트워크 모드에서 워드프레스 업그레이드를 시도할 때 빈 페이지 또는 500개의 오류 코드가 표시됩니다.

먼저 플러그인이 네트워크 전체에서 활성화(비활성화)되어 있지 않은지 확인합니다. 그런 다음 네트워크 전체에서 비활성화되어 있는지 확인합니다. 이제 사이트를 중단하지 않고 성공적으로 업그레이드할 수 있습니다.

파일 소유자에 대한 알림이 FTP 양식과 함께 표시되는데 이 문제를 해결하려면 어떻게 해야 하나요?

플러그인은 워드프레스 파일시스템 기능을 사용하여 파일에 씁니다. 생성된 파일의 파일 소유자, 파일 소유자 그룹이 프로세스 소유자와 일치하는지 확인합니다. 그렇지 않은 경우 파일을 쓰거나 수정할 수 없습니다.

일반적으로 웹 호스트에게 권한 문제에 대해 알려야 하며 웹 호스트가 해결할 수 있어야 합니다.

그러나 파일 및 폴더 검사를 우회하기 위해 wp-config.php에 define(‘FS_METHOD’, ‘direct’);을 추가해 볼 수 있습니다.

WebP 변환기 확장 프로그램은 이미지를 WebP로 변환하는 데 많은 리소스를 사용하나요?

아니요. WebP 변환기 확장 프로그램은 API 서비스를 사용하여 일반적인 이미지 파일 형식을 최신 WebP 형식으로 변환합니다. 변환은 API 서비스에서 이루어지므로 리소스 사용량이 웹사이트 서버에 영향을 미치지 않습니다.

토탈 캐시 WebP 변환기 API가 이미지 데이터를 유지하나요?

API로 수신한 이미지 데이터는 변환된 이미지가 생성된 후 파기됩니다. 변환된 이미지 데이터는 토탈 캐시 플러그인에 의해 웹사이트에 업로드/다운로드되면 파기됩니다.

너무 좋은데 결과를 어떻게 테스트할 수 있나요?

페이지가 로드될 때마다 결과를 즉시 확인할 수 있지만 가시적인 지표를 확인하려면 다음 도구를 사용하는 것이 좋습니다:

이 문제를 다룰 시간이 없지만 필요한 것은 알고 있습니다. 도와주실 수 있나요?

예! 문의해 주시면 “설정하고 잊어버릴 수 있도록” 적응할 수 있도록 도와드리겠습니다.

플러그인을 설치하면 플러그인 FAQ 탭에서 전체 FAQ를 읽을 수 있습니다.

후기

2024년 12월 1일 답글 1개
How could you even in dream to think that something like this could generate 500K files? How as a even a developer you test that? It makes no sense! Horrible Horrible stuff! No matter what settings were applied, no cache functionality should create that many files. I’m a developer myself and this is shocking to me.
2024년 11월 25일
Yesterday, I reached the maximum of files that my provider allows me to use for my website. The number is 262142. I took me hours to find out that this was the reason for not being able to upload any additional files. The problem was W3 Total Cache. After deleting the plugin and its cache folder, 43357 files remained. So, somehow W3 Total Cache managed to produce more than ~200000 cache files! Seems they have elevated this kind of file mass production to an art form. I would expect warnings or clean-up features. The “empty all caches” function does not empty the cache folder. I don’t know whether there are other hidden tools or settings that prevent users from my experience, but when I read other comments than I am not alone.
2024년 10월 31일 답글 1개
After the deleting of the plugin, because it caused a lot of issues. I tried to delete the subscripition. Unfortunately it is very hard to contact the company, because there is no contact form unless you pay premium things. Actually I have a pro licence, but it does not recognize it.
2024년 9월 23일 답글 3개
If the plugin works as expected then there is no problem, is a nice plugin and it improves the performance of the site very well. The problems comes when you have any kind of problem with the plugin, because the support team is inexistant. I have sent three support requests and I have not received any reponse from their side. I have paid $99 and what I receive is just the feature to enable the Fragments Cache, but the PRO support is null.The plugins have several bugs like for example the malfunctioning “clean all caches” button (at least with Redis as backend) which does nothing, and even the PRO feature “Fragment Cache” was broken with Redis in a past version (nice testing). Even I am trying to use the plugin in PRO mode on mi DEV environments, and there is no way because the instructions of the site are not working. It just says that the key is already registered and to add the W3TC_PRO_DEV_MODE option to the wp-config.php does the same as the clean all caches button: nothing.To be honest, the above experiences doesn’t makes me to want to renew the PRO features once they are finished. Even more, they push me to try another plugins with more people behind to help you if you have any problem.
모든 5,392 평가 읽기

기여자 & 개발자

“W3 토탈 캐시”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“W3 토탈 캐시”(이)가 18 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “W3 토탈 캐시”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.8.0

  • Feature: Always Cached extension
  • Feature: Purge caches on WP-Cron schedules
  • Fix: Cloudflare: Some settings were not saved correctly
  • Fix: Check and update file mode/permissions for cache files
  • Fix: Issue prompting for credentials for some non-direct filesystem types
  • Enhancement: Added an admin notice if WP-Cron is not functioning correctly
  • Enhancement: Added Browser Cache filters
  • Update: Upgraded JSMin library to 2.4.3
  • Update: Added Premium Services tabs

2.7.7

  • Update: CDN: Added support for Microsoft Azure EntraID Managed identities

2.7.6

  • Fix: Improved cache flushing on actions/updates
  • Fix: Google PageSpeed authorization
  • Fix: Remove Fragment Cache link if extension is disabled
  • Fix: License status fix
  • Fix: Statistics PHP warning when some data is stale
  • Fix: API improvement for non-200 responses
  • Enhancement: Added notices when choosing Disk for object and database cache engines
  • Update: Object cache improvements
  • Update: Allow WPML extension activation for TranslatePress
  • Update: Added more information for selections in the setup guide wizard
  • Update: Updated cache header directive choices (no-cache/no-store)
  • Update: Nginx configuration examples

2.7.5

  • 기능: 해제할 수 없는 알림 추가
  • 수정: 미디어 삭제 시 페이지 캐시에서 PHP 오류 발생
  • 수정: 첨부파일 수정 시 페이지 캐시에서 PHP 경고가 표시됨
  • 업데이트: 페이지 캐시 면제를 위한 기본 쿼리 문자열이 추가되었습니다.
  • 업데이트: 더 이상 사용되지 않는 Google PageSpeed 메트릭 제거
  • 업데이트: 특정 설정/기능에 대한 압축된 Google PageSpeed 증명 블록 형식
  • 업데이트: 일반 설정 페이지에 페이지 캐시 지연 로딩 Google 지도 설정에 대한 누락된 Google PageSpeed 점수 블록이 추가되었습니다.

2.7.4

  • 수정: WP-CLI 배열 유형에 대한 옵션 출력 가져오기
  • 수정: CSS/JS URL 일치 제거
  • 수정: 기능 및 권한 정책에 대한 Nginx 규칙
  • 수정: 유닉스 소켓용 Redis 연결 포트 오류 수정
  • 업데이트: 바닥글의 뉴스레터가 이제 작업 양식으로 연결되는 링크가 되었습니다.
  • 업데이트: WP-CLI 가져오기/설정 옵션에 JSON 유형이 추가되었습니다.
  • 업데이트: WP-CLI용 구성 내보내기 추가
  • 업데이트: CSS/JS 개별 항목 제거를 위한 콘텐츠 일치 옵션이 추가되었습니다.
  • 업데이트: 깔끔한 UI를 위해 Google PageSpeed 점수 블록 모양이 업데이트되었습니다.
  • 업데이트: PageCache 지연 로딩 Google 지도 설정에 대한 Google PageSpeed 점수 블록이 추가되었습니다.
  • 업데이트: 렌더링 차단 CSS 제거 옵션 최소화를 위한 Google PageSpeed 점수 블록 추가

2.7.3

  • 수정: 페이지 캐시: 파일 클리너가 이제 올바른 만료 설정을 사용합니다.
  • 수정: Redis 연결에 대한 PHP 8.1 경고
  • 수정: Google ChartJS 오류
  • 업데이트: PHP 최소 버전이 7.2.5로 상향되었으며, 최대 PHP 8.3까지 지원이 추가되었습니다.
  • 업데이트: AWS SDK PHP 종속성이 3.314.2로 업데이트되었습니다.
  • 업데이트: Microsoft Azure Storage SDK PHP 종속성이 1.5.4(blob) 및 1.5.2(공통)로 업데이트되었습니다.
  • 업데이트: 몇 가지 다른 PHP 및 NodeJS 종속성이 업데이트되었습니다.
  • 업데이트: CSS/JS 제거 기능이 개선되었습니다.
  • 업데이트: 뉴스레터 신청 팝업을 제거하고 바닥글에 추가했습니다.
  • 업데이트: 사용 사례 증명 및 설정 페이지 링크 추가
  • 업데이트: CDN 기본값을 없음으로 변경하고 StackPath EOL 알림을 업데이트했습니다.

2.7.2

  • 수정: 페이지 캐시 정리에서 브라우저 캐시.html.lifetime &t; W3TC_CACHE_FILE_EXPIRE_MAX.
  • 수정: 페이지 캐시 입문서: 사이트맵 XML 주석 무시
  • 수정: 페이지 캐시 입문서: 사용자 정의 게시물 유형에 대한 캐시 사전 로드
  • 수정: 페이지 캐시 프라이머: 글/페이지/CPT 업데이트 후 캐시를 프라이밍하는 옵션 추가
  • 수정: Redis 테스트 로직
  • 수정: Cloudflare 확장: API를 통한 값 설정
  • 수정: Amazon SNS 메시지 유효성 검사
  • 수정: XML 설정이 제대로 저장되도록 처리
  • 업데이트: CSS/JS 제거 기능에 더 많은 옵션 추가
  • 업데이트: 배포 호스트 이름에 Amazon CloudFront 기본 지역에 대한 옵션 추가
  • 업데이트: 페이지 속도에 미치는 기능 영향에 대한 정보 추가
  • 업데이트: 페이지 캐시 미리 로드 설정 UI 재작업

2.7.1

  • 수정: 페이지 캐시: Gzip보다 브로틀리 선호
  • 수정: 페이지 캐시: 글 생성/수정/휴지통/삭제 시 사이트맵 제거
  • 수정: 페이지 캐시: 처리된 콘텐츠 필터
  • 수정: URL과 파일명 필터 매핑 최소화
  • 업데이트: Bunny CDN 파트너 정보 추가
  • 업데이트: 아파치 규칙 및 페이지 캐시 포스트픽스에 대한 필터 추가

2.7.0

  • 기능: 성능 대시보드 업데이트
  • 기능: 사용하지 않는 CSS/JS 제거
  • 수정 : Nginx 기능 및 권한 정책 헤더 구문
  • 수정: 멤캐시 설치 확인
  • 수정: 클라우드프론트 퍼지 버튼
  • 수정: 설치 페이지에서 잡히지 않은 유형 오류 수정
  • 수정: 페이지 매핑 데이터
  • 수정: 설정 저장 버튼에 누락된 ID 추가
  • 수정: 확장자 수
  • 수정: 동적 클래스 속성 할당에 대한 PHP 8.2 사용 중단 경고
  • 수정: PageSpeed 데이터에 대한 WP 자동로드 옵션 사용 안 함
  • 수정: 그룹 캐시: htaccess 구문의 값 간격 수정
  • 수정: 더 짧은 키와 별도의 저장소를 갖도록 캐시 키 매핑을 리팩터링합니다.
  • 수정: 통계 출력 및 PHP 경고 최소화
  • 수정: 기능 쇼케이스: 새로운 기능 버전 번호
  • 수정: 지연 로딩 URL 패턴 일치
  • 업데이트: 모달/팝업 업그레이드
  • 업데이트: ‘자세히 알아보기’ 링크 추가

2.6.1

  • 수정 : WebP 변환기 확장 활성화
  • 수정: Bunny CDN 사용 시 미디어 라이브러리 업로드가 실패할 수 있음
  • 수정: 특정 설정을 업데이트할 때 발생하는 Cloudflare API 오류
  • 수정: 지연 스크립트 기능이 활성화된 상태에서 지연 로딩 문제 수정
  • 업데이트: Bunny CDN에 대한 사용자 정의 호스트 이름 변경 허용

2.6.0

  • 기능: Bunny.Net CDN 지원 추가
  • 기능: 요청 사전 로드(프로)
  • 수정 : CDN 쿠키 도메인 설정 변경시 오류
  • 수정 : 관리자 표시 줄에서 캐시를 플러시 할 때 관리자 알림
  • 수정 : 일부 Minify 캐시 파일 작업에서 오류 발생
  • 수정: PHP 8 호환성
  • 업데이트: 지연 스크립트 UI 변경

2.5.0

  • 기능: 지연 스크립트(프로) 추가
  • 수정: 몇 가지 PHP 8 경고
  • 수정: 선택된 엔진이 없을 때 조각 캐시 확장 PHP 경고 표시
  • 수정: 특정 조건에서 프로 라이선스에 대해 조각 캐시 엔진 선택 비활성화
  • 수정: 이전 db.php 파일에 대한 데이터베이스 클러스터 호환성 추가
  • 수정: 페이지 속도 도구 메트릭 중 하나가 데이터를 출력하지 않는 문제를 수정하고 몇 가지 레이블을 조정했습니다.
  • 수정 : 일반 설정 페이지의 PageSpeed 블록에 대한 여러 앵커 링크
  • 수정: 저장 시 캐시 그룹 유효성 검사
  • 수정: 추가된 그룹에 대해 캐시 그룹 삭제 버튼이 작동하지 않는 문제 수정
  • 업데이트: 이미지 서비스 기능의 이름을 WebP 변환기로 변경
  • 업데이트: 일반 설정 페이지에 WebP 변환기 블록을 탐색 모음 링크와 함께 추가했습니다.
  • 업데이트: StackPath CDN 가격(2023년 11월 22일에 서비스가 종료되며 향후 업데이트에서 Bunny CDN으로 대체될 예정)

2.4.1

  • 수정: 이전 버전의 wp-content/db.php에 대한 폴백 추가

2.4.0

  • 기능: W3TC 개체 캐시를 비활성화할 수 있도록 “w3tc_config_item_objectcache.enabled” 필터를 추가했습니다.
  • 수정: 플러그인 내 구매/업그레이드 버튼을 통해 구매 후 W3TC Pro 라이선스 자동 적용
  • 수정: 페이지 및 조각 캐시에 대한 PHP 8 경고
  • 수정: delete_blog 사용되지 않는 후크를 wp_uninitialize_site 및 wp_update_site로 대체했습니다.
  • 수정: 데이터베이스 클러스터 구성 파일 저장 문제
  • 수정: 프런트엔드에서만 프래그먼트 캐시가 비활성화되는 대신 프로가 아닌 사용자에게는 프래그먼트 캐시가 비활성화됩니다.
  • 수정: 프리미엄 서비스 위젯 목록이 이제 지원 페이지와 동기화됩니다.
  • 업데이트: 깔끔한 외관과 더 쉬운 탐색 및 제어를 위해 사용자 인터페이스 업데이트
  • 업데이트: 오브젝트 캐시에 wp_xxx_multiple 메서드에 대한 get/설정/추가/삭제 지원이 추가되었습니다.

2.3.3

  • 수정: 조각 캐시: 등록된 그룹을 표시할 때 치명적인 오류
  • 수정: SNS 메시지 버스 및 NuSOAP 라이브러리의 PHP 8 사용 중단 경고
  • 수정 : 갱신 양식의 깨진 논스
  • 수정: 페이지 캐시: 하드코딩된 쿼리 문자열 예외를 설정 페이지로 이동했습니다.
  • 업데이트: Redis 및 Memcached host/IP/domain 구성 예제

2.3.2

  • 수정 : 심볼 링크 된 캐시 디렉토리의 올바른 보간
  • 수정: SASL 인증을 사용한 멤캐시 테스트
  • 수정: 다중 사이트 권한 부여 요청이 잘못된 URL로 반환됨

2.3.1

  • 수정: PHP 8 호환성: 브라우저 캐시가 비활성화 된 경우 잘못된 반환 유형
  • 수정: AWS SNS 메시지 클래스(aws/aws-php-sns-message-validator)가 추가되었습니다.
  • 수정: PageSpeed 서비스: 메시지 및 이스케이프
  • 수정: 이미지 서비스 메타 쿼리 처리
  • 업데이트: 종속성 버전 업데이트
  • 업데이트: CSP(콘텐츠 보안 정책) 및 CSPRO(콘텐츠 보안 정책 보고서 전용) 헤더 필드 구성

2.3.0

  • 기능: 페이지스피드 인사이트 보고서 및 성능 페이지 위젯
  • 기능: 기본 OpenLiteSpeed 지원 추가
  • 기능: 기능: 기능-정책 지시어를 미러링하기 위한 권한-정책 추가
  • 수정: PHP 8.2 호환성
  • 수정: GuzzleHttp 7과 Azure와의 충돌
  • 수정: WP-CLI 사용 시 객체 캐시 업데이트 허용
  • 수정: 누락된 페이지 캐시 구성 “host” 값 추가
  • 수정: on_comment_status 액션 콜백 누락
  • 수정: 첨부파일 업데이트 시 캐시 플러시
  • 수정: 글에 대한 바니시 플러시
  • 업데이트: 데이터베이스 및 객체 캐시 플러싱을 위한 주석 상태 로직 개선
  • 업데이트: FTP 양식 스타일 조정
  • 업데이트: 더 이상 사용되지 않는 MaxCDN 및 NetDNA 구성 요소를 제거하고 사용 중인 경우 알림을 추가했습니다.
  • 업데이트: 더 이상 사용되지 않는 피드버너 제거

2.2.12

  • 수정: 댓글 상태 변경 오류
  • 수정: 바니시 플러시 포스트 인수

2.2.11

  • 수정 : 첨부 파일 업데이트 후 페이지 캐시 플러시시 오류

2.2.10

  • 수정: 최적화 및 수정된 객체 캐시 플러싱
  • 수정: 예약된 포스트 페이지 캐시 플러싱
  • 수정: 제거 정책이 비활성화된 현재 페이지의 관리자 표시줄 캐시 플러시 문제 수정
  • 수정: HTTP/2 푸시 최소화 설정 비활성화 시 루프 발생
  • 수정: 확장 관리자 알림 링크 누락
  • 업데이트: 사용자 지정 번역 파일 제거

2.2.9

  • 수정: 번역을 위한 텍스트 도메인 재설정

2.2.8

  • 수정 : 호환성 검사기, 축소 및 뉴렐릭 페이지에서 출력 이스케이프
  • 수정: 플러그인이 아닌 페이지에 관리자 알림 버튼 추가
  • 수정 : 축소 클래스의 예외 유형에 대한 네임 스페이스
  • 수정: 후크 및 오타로 인한 번역 문제 수정
  • 수정: 언어가 영어가 아닐 때 admin_print_scripts 호출에서 깨진 자바스크립트 수정
  • 수정: JS 및 CSS 미니파이의 더 이상 사용되지 않는 경고
  • 업데이트: 번역 파일

2.2.7

  • 수정: 워드프레스 6.1에서 더 이상 사용되지 않는 경고를 피하기 위해 데이터베이스 캐시 연결 클래스 업데이트
  • 수정: Redis: 사용량 통계에 대한 재시도 간격 및 시간 초과 옵션 처리 수정
  • 향상: Redis: TLS/SSL 인증서 확인 옵션 추가
  • 개선 페이지 캐시: 쿼리 문자열 예외 추가

2.2.6

  • 수정 : 프로에서 클라우드프론트 전체 CDN을 사용할 때 모든 캐시를 지우는 오류

2.2.5

  • 수정: WooCommerce 변형 이미지 갤러리 플러그인 CDN 필터 되돌리기
  • 수정: PHP 5.6의 DB 캐시 구문 오류
  • 수정: S3 CDN 버킷 레이블에 누락된 공간 추가
  • 수정: W3TC가 아닌 페이지에서 CloudFront CDN 관련 검사 시 JS 오류 발생
  • 수정: 비어 있거나 변형된 파일에 대한 페이지 캐시 압축 해제 경고 표시
  • 개선: 이미지 서비스 pre_get_posts 익명 액션이 이제 후킹되었습니다(w3tc_modify_query_obj).
  • 개선: 이미지 서비스 ajax_query_attachments_args 익명 액션이 이제 후킹되었습니다(w3tc_filter_ajax_args).

2.2.4

  • 수정: 설정의 확장 URL
  • 수정: Redis 정의되지 않은 배열 키 경고 수정
  • 수정: phpredis 버전에 따른 Redis 연결 문제 수정
  • 수정: 라이선스 메시지 위생 처리
  • 수정: Ajax의 DB 캐시 오류
  • 수정: DB 캐시 쿼리 클래스에서 정의되지 않은 함수 호출
  • 수정: PHP 8 호환성: join
  • 수정 : WooCommerce 변형 이미지 갤러리 플러그인 CDN 필터
  • 개선: ACL에 AWS S3 퍼블릭 오브젝트에 대한 설정 추가
  • 개선: 캐시 플러시 전에 글이 비어 있는지 확인
  • 개선: 비디스크 페이지 캐시의 최대 수명 설정 추가
  • 개선: CloudFront를 이용한 CDN 선택 시 알림 추가
  • 업데이트: CSS Tidy 1.7.3 => 2.0.1
  • 업데이트: SNS 메시지 유효성 검사기 추가
  • 보안: 캐시 폴더에 캐시 쓰기 보장

2.2.3

  • 수정: Redis 캐시: 경고에 대한 예외 제거
  • 수정: WP_CACHE에 대한 호환성 검사
  • 수정: Cloudflare 버튼을 제외한 모든 캐시 캐시 플러시
  • 수정: 라이선스 약관 업데이트 알림 이스케이프
  • 수정: 기능 쇼케이스: 이미지 서비스 활성화 버튼
  • 보안: 6.5.8로 업데이트된 guzzlehttp/guzzle

2.2.2

  • 보안 PHPCS 및 WPCS 업데이트
  • 보안: 6.5.6으로 업데이트된 guzzlehttp/guzzle
  • 보안: guzzlehttp/psr7을 1.8.5로 업데이트했습니다.
  • 수정: Cloudflare가 모든 캐시 플러시
  • 수정: 액세스 로그 테스트
  • 수정: PHP 5.6에 대한 처리 개선
  • 수정 : Redis 경고를 예외로 변환
  • 수정 : 워드 프레스 5.5 이미지 지연 로딩
  • 수정: 데이터베이스 클러스터 구성 사용 시 무한 루프 수정
  • 수정: 데이터베이스 클러스터 로직
  • 수정: FTP 자격 증명 양식
  • 수정: 배포 버튼 미리보기
  • 수정: 멀티사이트 네트워크 관리자의 이미지 서비스 링크
  • 수정: 멀티사이트 블로그/서브사이트에서 이미지 서비스 설정 변경 활성화
  • 개선: 글로벌 API 키 또는 토큰을 허용하도록 Cloudflare 설정 업데이트
  • 개선: 설정에 Cloudflare CDN 공용 개체 옵션 추가
  • 개선: Redis에 대한 시간 초과 설정 추가
  • 개선: Redis에 대한 TLS/SSL 인증서 확인 옵션 추가
  • 개선: 이미지 서비스 가시성 옵션 추가
  • 개선: 이미지 서비스 제한 알림 업데이트
  • 개선: 후행 슬래시 URL 처리 개선
  • 업데이트: 접근성을 위해 라이트박스 조정
  • 업데이트: 더 이상 사용되지 않는 옵캐시 플러시 제거

2.2.1

  • 수정: Cloudflare: 폐기된 ip_lkup V1 엔드포인트 사용 제거
  • 수정: 비직접 파일시스템을 사용하는 일부 환경에서 오류 방지
  • 수정: 일부 파일시스템 작업 검사 개선
  • 수정: AWS CloudFront: 약속을 지키기 위해 캐시 무효화를 위한 비동기 변경을 되돌렸습니다.
  • 개선: 로켓 로더에서 처리되는 축소된 JS 파일을 제외하는 옵션 추가
  • 개선: 이미지 서비스 속도 제한 및 오류 메시지 처리 개선

2.2.0

  • 기능 이미지 서비스 확장: WebP 변환 옵션

2.1.9

  • 수정: Cloudflare 대시보드 위젯: GraphQL을 사용하도록 업데이트
  • 수정: Cloudflare 대시보드 위젯: WordPress 시간대 사용
  • 수정: CDN: 불필요한 지연을 방지하기 위해 호스팅이 활성화된 경우에만 퍼지 실행
  • 수정: 게시/수정된 사용자 정의 글이 아카이브 캐시를 지우지 않음
  • 수정: 기본 워드프레스 사이트맵 캐싱
  • 수정: 설정으로 제어되지 않는 추가 MIME 그룹이 규칙에 추가됨
  • 수정: 사용량 통계: 객체 캐시가 Redis로 설정된 경우 작동하지 않음
  • 수정: AMP 확장: 엔드포인트에 대한 팝업 관리 표시줄 방지
  • 수정: 설정 가이드 마법사 긴 번역을 위한 CSS
  • 수정: 옵캐시 설정: 타임스탬프 표시기 체크박스 유효성 검사
  • 업데이트: robots.txt 캐시 토글 설정 제거
  • 개선: 404 감지 개선
  • 개선: 호환성 검사 표시기 개선
  • 개선: AWS CloudFront: 비동기를 사용하여 캐시 무효화 속도 향상

2.1.8

  • 수정: robots.txt(파일 및 필터) 처리 수정

2.1.7

  • 수정: JS minify YUI 압축기에서 사용되는 상대 경로 수정
  • 수정: 캐시 디렉터리 크롤링 허용 안 함
  • 수정: 대시보드의 반응형 디스플레이
  • 개선: 지연 로드 임계값 설정 추가
  • 개선: 설정에 기능 정책 보안 헤더 추가

2.1.6

  • 수정: 템플릿 리터럴 백틱과 관련된 JS 최소화 문제
  • 수정: WP-CLI 사용 시 리디렉션하지 않음
  • 수정: 멤캐시드 Nginx 구성에 공백이 없음
  • 수정: 패시브 FTP를 통한 CDN 설정
  • 수정: CDN Minify 정규식 업데이트
  • 수정: 누락된 텍스트 도메인 추가 및 번역 수정
  • 개선: 기본 AWS 자격 증명 공급자 허용
  • 개선: 축소 기준 URL을 찾을 수 없을 때 오류 로깅 추가

2.1.5

  • 수정: 확장자 인수 살균

2.1.4

  • 수정 : localhost 대신 Nginx 규칙에 대한 구성에서 Memcached 서버 사용
  • 수정: CDN 호스트명 살균에 더 많은 문자 허용
  • 수정: 브라우저 캐시 설정에 누락된 텍스트 도메인 추가
  • 수정: LazyLoad 뮤테이터에서 가능한 PHP 경고 방지
  • 개선: CloudFront 퍼징을 위한 필터 w3tc_cdn_cf_flush_all_uris 추가

2.1.3

  • 수정: CDN 관리자 페이지의 인증된 영구 XSS & XFS
  • 업데이트: AWS 라이브러리 버전 3.183.0
  • 업데이트: 축소: 페이지_* 파일명을 사용하여 테마 템플릿 파일 포함

2.1.2

  • 수정: ” 주변 공백 제거 건너뛰기
  • HTML의 “태그 최소화
  • 수정: 다중 사이트 설치에 대한 관리자 URL 로직 업데이트
  • 수정: TransparentCDN 퍼지 URL 유효성 검사
  • 수정: 축소 시 문서 루트로 ABSPATH를 사용하는 옵션 추가
  • 수정: 데이터베이스 캐시 디버그 메시지
  • 업데이트: AWS S3에 대한 지역 추가(af-south-1, cn-north-1, cn-northwest-1, eu-south-1)
  • 업데이트: 브라우저 캐시 규칙에 MIME 유형 AVIF 및 AVIFS 추가
  • 업데이트: 향상된 “get_pagenum_link” 필터
  • 업데이트: 비영구 객체 캐시 그룹에서 “댓글” 제거

2.1.1

  • 수정: 다른 플러그인과의 충돌을 피하기 위해 Minify 라이브러리를 네임스페이스로 이동
  • 수정: 함수를 로드하기 전에 AWS 확인
  • 수정: Minify ClosureCompiler 기본 URL 업데이트; HTTPS 사용
  • 수정: 네트워크 사이트URL 가져오기 수정
  • 수정: CurlFactory에서 PHP 경고 방지
  • 업데이트: 일반 축소 옵션에 대한 정보 링크 추가
  • 업데이트: 브라우저 캐싱을 위한 비디오/로그 지원 추가

2.1.0

  • 기능: 새로운 기능 및 기존 기능을 강조하기 위한 기능 쇼케이스 추가
  • 업데이트: 통합 캐시 그룹 설정 페이지
  • 업데이트: 워드프레스 5.6에서 더 이상 사용되지 않는 jQuery 메서드 대체
  • 수정: PHP 8의 sprintf 자리 표시자에 대한 PHP 경고
  • 수정: PHP 8의 PHP 사용 중단 경고
  • 수정: 브라우저 캐시 빠른 참조 차트 링크
  • 수정: 도움말의 잘못된 논스
  • 수정: Google 드라이브 CDN 자바스크립트

2.0.1

  • 수정: 새 설정 가이드의 리디렉션 로직 수정
  • 수정: 자바스크립트 w3tc_ga 오류 수정

2.0.0

  • 기능: 온보딩을 위한 설정 가이드 마법사 추가
  • 업데이트: 워드프레스 5.6에서 더 이상 사용되지 않는 jQuery 호환성 및 메서드 업데이트
  • 수정: 브라우저 캐시: ExpiresByType 코드 수정; 수정된 시간에서 클라이언트 액세스 시간으로 변경되었습니다.

0.15.2

  • 수정: 축소: 메타 태그 주변 따옴표 제거하지 않기
  • 수정: 축소: 계산 함수에서 공백을 제거하면 CSS가 깨짐
  • 수정: 브라우저 캐시: 설정 변경 후 캐싱을 방지하기 위해 쿼리 문자열이 추가되지 않았습니다.
  • 수정: 퍼지를 위해 빈 URL을 보낼 때 경고 방지
  • 업데이트: 축소된 JavaScript 콘텐츠에 대한 필터 추가
  • 업데이트: 축소: 자동 모드에서 JS와 CSS만 축소하는 옵션을 추가했습니다.

0.15.1

  • 수정: 멤캐시드 플러시 로직 수정
  • 수정: 페이지 캐시를 비활성화할 때 디스크 강화 다시 쓰기 제거
  • 수정: 활성화 시 충돌 처리 개선

0.15.0

  • 기능: TransparentCDN 전체 사이트 전송 옵션 추가
  • 수정: 변경된 환경에서 활성화에 대한 설정 업데이트
  • 수정: PHP가 CGI로 실행 중일 때 Apache에 대한 호환성 검사 수정
  • 수정 : 2xx HTTP 코드뿐만 아니라 항상 Apache에서 HSTS 헤더 설정
  • 수정: Memcache(d)에서 키 버전에 대한 해부학적 증분을 구현했습니다.
  • 업데이트: 파일에 대한 URL을 축소하는 w3tc_minify_url_for_files 필터링 허용

0.14.4

  • 수정: 워드프레스 5.5의 정리 위젯 및 포스트박스 표시 수정
  • 수정: PageSpeed API v5로 업데이트, 웹비탈 메트릭 표시
  • 수정 : 관리자 표시 줄이 숨겨져 있고 PageSpeed 모듈이 활성화 된 경우 콘솔 오류
  • 수정: 통계 보기 JS 문제
  • 수정: 더 이상 사용되지 않는 jQuery 경고
  • 수정: 요청_파일시스템_자격증명() 호출에 파일 필요
  • 프런트엔드에서 jquery-migrate를 비활성화하는 옵션이 추가되었습니다. 172 마스터 수정(#240)

0.14.3

  • 수정: “쿼리 문자열 캐시” 활성화 시 “허용된 쿼리 문자열” 고려
  • 지연 로딩에 대한 변수 오타 수정
  • 업데이트: 일반 설정 페이지에 지연 로드 Google 지도 참조 추가
  • 업데이트: 지연 로딩을 위한 배경 이미지: 배경과 함께 지원

0.14.2

  • 멀티사이트에서 WP-CLI 리디렉션 문제 수정
  • 수정: minify에서 PREG_JIT_STACKLIMIT_ERROR 방지
  • 수정: 빈 바늘 PHP 경고 방지
  • 업데이트: 추가 페이지에서 쿼리 문자열로 URI를 지정할 수 있도록 허용

0.14.1

  • 프로토콜을 사용하는 일부 지연 로딩 및 CSS URL 주소에 영향을 미치는 CSS 축소 URL 다시 쓰기 로직을 수정했습니다.

0.14.0

  • Google 지도용 지연 로딩 추가
  • 축소된 콘텐츠에 대한 필터 w3tc_minify_css_content 추가
  • 유니 코드가 아닌 웹 사이트에서 축소 정규식 문제 수정
  • WPMU에서 PHP 알림 수정 : null에서 배열 오프셋 액세스
  • 임베디드 CSS URL 조각이 잘못 변환되는 축소 문제 수정
  • i18n 개선
  • 객체 캐시에서 wp-admin 요청에 대한 기본값이 비활성화로 변경되었습니다.

0.13.3

  • 임베디드 SVG 문자열이 포함된 이미지 요소의 HTML 축소 수정
  • GDPR에 대한 식별 값 제거

0.13.2

  • 수정: HEAD 요청의 콘텐츠 저장 안 함
  • 페이지 캐시 정적 페이지 댓글의 정보 URL 업데이트

0.13.1

  • PgCache_ContentGrabber.php의 PHP 경고 수정

0.13.0

  • 새로운 프로 기능인 디버그-퍼지 스택 추적 추가
  • “기능 정책” 보안 헤더 추가
  • 더 이상 사용되지 않는 get_magic_quotes_gpc() 제거
  • 설정에서 값 없이 전달된 경우 요청에서 amp 쿼리 문자열 마커의 값을 무시하여 AMP 확장 기능이 개선되었습니다.
  • 스킵-래지 클래스 또는 데이터 스킵-래지 속성이 있는 요소를 처리하지 않음으로써 지연 부하가 개선되었습니다.
  • 쿼리 문자열 정규화 리디렉션의 캐싱 수정, 쿼리 문자열 인수를 수락하여 캐시 키가 정규화될 때 더 이상 캐시되지 않아 리디렉션 루프가 발생했습니다.

0.12.0

  • AMP 페이지에 쿼리 문자열 기반 URL 구조 추가
  • 축소 옵션 필터 추가
  • 지연로드 사진 태그 지원 추가
  • 바닥글 링크 “지원” 옵션 제거
  • wp_die 처리 개선
  • 스크립트 태그의 콘텐츠 지연 로드 처리 개선
  • 피드의 지연 로드 처리 개선
  • 피드에서 가져오는 인쇄 태그 개선
  • Wp_rewrite가 초기화되기 전에 수정된 글의 처리 개선
  • “위치” 블록 충돌을 피하기 위해 Nginx 규칙이 많이 변경되었습니다. 기본값이 아닌 워드프레스 규칙을 사용하는 일부 시스템에서는 이러한 변경으로 인해 문제가 발생할 수 있으므로 원래 규칙의 백업을 보관하세요.
  • EOF와 관련하여 .htaccess 파일 처리 개선
  • 바니시 퍼지 수정
  • 0과 같은 데이터 태그의 HTML 축소 수정

0.11.0

  • BoldGrid의 총 유지 관리 플러그인에 대한 추천 추가
  • 새로운 지연 로딩 기능 추가
  • 신규 설치 시 기본적으로 뉴렐릭 확장 제거
  • HTML 축소 및 따옴표 제거 사용법이 업데이트되었습니다.
  • 멤캐시드 구성 개선 및 바이너리 프로토콜 설정 옵션 추가
  • 만료된 라이선스 갱신 프로세스 개선
  • 페이지 캐시 제거 개선
  • 새 창에서 열리는 FAQ 링크 개선
  • detect_post_id 감지 기능 개선
  • X-WP-*와 같은 캐시 헤더와 관련하여 REST 캐싱이 개선되었습니다.
  • 사용자-에이전트 헤더 사용 개선
  • AMP 페이지 및 HTTP2의 다양한 기능 개선
  • tls://host:port 형식을 허용하도록 redis 연결 문자열이 개선되었습니다.
  • 클라우드프론트 S3 CDN의 파일 헤더 수정
  • 플러시 / SNS에서 치명적인 오류 수정
  • 축소 디버그 모드에서 URL이 포함된 댓글 수정
  • 바닥글 내 오브젝트 캐시 통계 수정
  • Wp_die 및 일반 출력의 임시 핫픽스 수정
  • 조각 캐시 헤더 링크 수정
  • /feed 및 /feed 캐시 플러싱 수정
  • 위젯의 js 오류 수정
  • 빈 $wp_rewrite로 인한 치명적인 캐시 플러시 오류 수정
  • 기본 포트가 아닌 포트에서 file_generic REST 캐싱 경로 수정
  • 클로저 컴파일러 엔진에서 테스트 축소 버튼 수정

0.10.2

  • 워드프레스 5.3에서 wpdb::prepare와의 호환성 수정

0.10.1

  • 멤캐시드 엔진의 속도 저하 수정
  • 캐시 제거 메뉴 링크가 WPMU에서 현재 블로그를 플러시하도록 수정되었습니다.
  • 업그레이드 중 “정의되지 않은 메서드 W3TC\Util_Content::is_database_error”에 대한 호출 오류 수정
  • 함수 Redis::delete()가 더 이상 사용되지 않습니다 경고를 피하기 위해 Redis 캐시 엔진 업데이트

0.10.0

  • 프로 사용자를 위한 통계 구성 요소 개선
  • 여러 오리진이 있는 CloudFront 배포에 대한 지원 개선
  • 더 안전한 wp_safe 리디렉션을 사용하여 리디렉션 개선
  • 페이지 캐시가 필요하지 않을 때 .htaccess 사용 개선
  • 전역 변수의 예기치 않은 값에 대한 보호 기능 개선
  • 더 많은 Amazon S3 지역 추가
  • 사용 가능한 경우 멤캐시드 바이너리 프로토콜 지원 추가
  • Webp MIME 유형에 대한 캐싱 추가
  • CORS 정책을 설정하여 S3 버킷 생성 업데이트
  • 사용자 정의 포트가 있는 URL을 허용하도록 블로그맵 업데이트
  • Minify와 함께 기본 URL 사용 수정
  • 동기화 및 비동기 스크립트와 최소화 스크립트의 혼합 콘텐츠 수정

  • CNAME을 사용하지 않을 때 S3 + CloudFront URL 수정

0.9.7.5

  • 업데이트된 AWS 라이브러리
  • DBCluster에 의한 set_sql_mode 지원 추가
  • 디스크가 강화된 기본 포트가 아닌 포트에서 실행되는 웹서버에 대한 지원이 개선되었습니다.
  • 메뉴 아이콘 개선
  • 원격 서비스를 로드할 수 없을 때 PHP 경고 수정
  • 지원 페이지의 php 경고 수정

0.9.7.4

  • Redis 통합이 올바르게 구성되지 않은 경우 PHP 경고 수정
  • 하위 디렉토리 문제로 인한 다중 사이트의 404 수정
  • 객체 캐시가 잘못된 시간에 지워지는 다중 사이트의 객체 캐시 문제 수정
  • 워드프레스 5.1에서 데이터베이스 클러스터 수정
  • 사용 된 사용자 에이전트 테마 변경으로 인한 경고 수정
  • URL이 루트 블로그 기반 URL로 설정된 경우 다중 사이트의 축소 수정
  • 정의되지 않은 w3tc_ga 문제 수정
  • URL 대신 post_id를 사용하여 현재 페이지의 제거가 개선되었습니다.
  • 피드 URL의 캐시 전달 개선
  • Opcache 플러시 호출에 대한 보안 개선
  • 기본 포트가 아닌 포트에서 실행되는 환경에서 파일 축소 기능이 개선되었습니다.

0.9.7.3

  • 빈 응답 본문 기반 리디렉션 응답 캐싱 문제 수정
  • 워드프레스 5.1과의 호환성 개선
  • 개선된 전송, 유닉스: 접두사 필요 없음
  • HTML 축소 기능 개선

0.9.7.2

  • CDN 모듈이 활성화 된 상태에서 미디어 파일 업로드 중 치명적인 오류 수정
  • 빈 값 제거, 속성의 JSON 인코딩 문자열, 태그 끝의 후행 따옴표 및 HTML minify에서 앵커 처리 수정
  • 정의되지 않은 인덱스 경고 수정
  • 전체 사이트 전송을 사용하여 CDN을 퍼지할 때 치명적인 오류 수정

0.9.7.1

  • 정의되지 않은 변수 알림 수정
  • “해당 파일 또는 디렉터리 없음” 경고 수정
  • 워드프레스 디버그 로그가 아닌 PHP 오류 로그에 쓰는 문제 수정
  • 기본 리퍼러 정책이 “no-referrer-when-downgrade”로 수정되었습니다.
  • 브라우저 캐시와 관련된 php_flag 오류 수정, 대신 ini_set 사용
  • CloudFlare IPv6 검사에서 정의되지 않은 오프셋 수정
  • 정의되지 않은 상수 WP_ROOT 수정
  • 프레임 조상이 프레임-src에 의해 덮어 쓰이는 문제 수정
  • Nginx 구성에서 세미콜론 누락 수정
  • 브라우저 캐시 및 CDN 모듈에 대한 HTTP/2 URL 처리 수정
  • CDN 디버그 정보 표시 수정
  • “외부 파일/라이브러리 포함”을 통해 포함되고 라틴 문자가 아닌 문자 세트가 로드되는 경우 Google 글꼴로 CSS 축소 수정
  • 모든 캐시가 제거되었을 때 미디어 쿼리 문자열이 업데이트되지 않는 문제 수정
  • 파일이 존재하는 경우 ABSPATH로 이중 슬래시 수정
  • 최대 연령 및 만료 헤더를 동시에 설정하는 문제 수정
  • PECL Memcached에 대한 SASL 감지 수정
  • CDN에서 수동으로 입력한 개체가 제거되는 문제 수정
  • Nginx에서 쿼리 문자열 처리 수정
  • 클라우드프론트에서 오류 처리 개선
  • 페이지 캐시 로깅 개선
  • 메모리 기반 캐싱 엔진에 대한 멀티테넌트 지원이 개선되었습니다.
  • 개선된 CSS 축소
  • CDN 사용 시 변경된 미디어 객체에 대한 퍼지 동작이 개선되었습니다.
  • 사이트맵 플러그인과의 호환성 개선
  • Nginx용 멤캐시드 지원 추가
  • 웹엠 파일 캐싱 지원 추가
  • 브로틀리 HTTP 압축 지원 추가
  • StackPath 전체 사이트 전송 지원 추가
  • WooCommerce 호환성 개선을 위해 무시된 쿼리 줄기 목록에 wc_session을 추가했습니다.

0.9.7

  • “호스트 축소 파일”이 비활성화 된 경우 활성화시 축소 파일이 CDN에서 호스팅되지 않는 문제 수정
  • 모두 제거를 선택했을 때 발생하는 경고 수정 (니그로시 모네를 통해)
  • 조각 캐시에서 정의되지 않은 오프셋 오류 수정
  • 디버그 모드 활성화 시 MaxCDN 테스트 버튼 오류 수정
  • 캐시 피드 옵션이 활성화 된 경우 피드 제거 수정
  • 전체 사이트 전송이 설정되지 않은 경우 오류 처리 개선
  • Xml 캐싱을 지원하도록 nginx.conf 개선
  • 정적 파일에 대해 HSTS를 지원하도록 nginx.conf가 개선되었습니다.
  • Minify의 쿼리 문자열 처리 개선
  • 데이터베이스 캐싱 개선, 빈번한 wp_options가 더 이상 글 또는 댓글 데이터를 플러시하지 않음
  • 라임라이트 네트웍스 CDN 통합 개선
  • 개선된 FAQ는 이제 GitHub 공개 리포지토리에서 호스팅됩니다.
  • HTML 미니파이 엔진에서 /<![CDATA[/에 대한 처리가 개선되었습니다.
  • 기본 디스크 캐싱을 위한 가비지 컬렉션 통합
  • HSTS 지원 개선(데이브 웰시를 통해)
  • CSS 임베드 옵션의 안정성이 개선되었습니다.
  • 호환성 테스트에서 뉴렐릭 요구 사항 개선
  • StackPath CDN 통합 추가(전체 사이트 전송 포함)
  • 프라임 기능을 통해 WP-CLI를 통한 페이지 캐시 프라이밍 지원 추가
  • 캐시 그룹 관리를 위한 필터 지원 추가
  • Flush_group 함수를 통해 개별 캐시 그룹을 플러시하는 API 추가
  • JSON 캐시에 대한 퍼지 지원 추가(예: 캐시된 REST API 요청)
  • 데이터베이스 캐시 설정 관리를 위한 필터 지원 추가
  • 캐시 객체가 생성되기 전 (w3tc_process_content) 및 후 (w3tc_processed_content) 필터 지원 추가
  • AMPforWP 플러그인에 대한 호환성 추가
  • 프로 구독자를 위한 JSON 캐싱 지원 추가
  • 추가 보안 헤더 추가(amiga-500을 통해)

0.9.6

  • 익명 사용량 추적을 기본값으로 비활성화하도록 수정
  • 대상 디렉터리가 없는 경우 캐시 데이터 축소가 잘못 기록되던 문제 수정
  • 파일 잠금이 활성화 된 경우 빈 축소 캐시 파일이 작성되는 문제 수정
  • CSS에서 쉼표가 누락되던 문제 수정(니그로시모네를 통해)
  • 객체 캐시 엔진의 오타 수정 (Furniel 경유)
  • 영구 연결 옵션이 활성화된 경우 redis 연결이 잘못 재사용되는 문제 수정
  • Google 드라이브의 안정성 수정(jikamens를 통해)
  • UTF-8로 인코딩된 파일을 바이너리로 작성하여 처리하는 문제를 수정했습니다(jikamens를 통해).
  • 일반 및 CDN 설정 화면에서 전체 사이트 전송 구성 사용자 흐름이 개선되었습니다.
  • 결과적으로 콘텐츠 유형 일치 및 캐시 히트가 개선되었습니다.
  • 파일 축소 로직 개선
  • 호환성 테스트의 시각적 언어 개선(Furniel을 통해)
  • 향상된 구성 파일 관리
  • 개선된 MaxCDN 설정 마법사
  • 페이지 캐시의 허용 쿼리 문자열 처리를 개선하여 선택적 값을 처리하고 디스크 강화 모드(amiga-500, nigrosimone을 통해)에 대한 지원을 추가했습니다.
  • 오리진 푸시 CDN 공급업체에 대한 시간 초과 처리 개선
  • 디스크 강화 페이지 캐싱을 위한 HTTP/2 푸시 헤더 추가(nigrosimone을 통해)
  • 프록시 또는 로드 밸런서 뒤의 HTTPS 인식과 같은 사용 사례를 위해 X-Forwarded-Proto 헤더를 추가했습니다.
  • 정적 파일 객체 및 페이지, 글, 피드, API 응답 등 여러 CDN 지원을 추가하여 각기 다른 CDN 제공업체를 사용하도록 했습니다.
  • 쿠키 이름 또는 값별 페이지 캐싱 추가(SQweb 후원)
  • 다양한 CDN 제공 업체와의 상호 운용성을 개선하기 위해 CORS 헤더에 대한 토글 추가
  • 미디어 라이브러리에 CDN 호스팅 미디어에 대한 지원 추가(amiga-500에서 영감을 얻음)
  • AJAX 호출의 객체 캐싱 추가(andyexeter를 통한)
  • 이제 프로 구독자들도 엔터프라이즈 기능을 사용할 수 있습니다! 여러 데이터베이스에서 동시에 읽고 메시지 버스를 통해 여러 호스트에서 캐시를 퍼지하는 기능이 포함됩니다.

0.9.5.4

  • 브라우저 캐싱 및 쿼리 문자열 회귀 문제 수정

0.9.5.3

  • PHP v5.3에서 HTTP 압축 문서 처리 수정 (amiga-500을 통해)
  • 모바일 페이지 가속 관련 버그 수정(니그로시몬을 통해)
  • 수동 모드에서 축소 안정성이 개선되었습니다.
  • CDATA 사용 사례와 자바스크립트 상호 운용성 개선
  • Windows용 IIS 서버에서 파일 이름 생성 개선
  • URL의 # 처리 개선
  • 제네시스 프레임워크에서 전자상거래에 대한 제외 처리 개선
  • Microsoft Azure용 헤더 처리 개선
  • 전체 사이트 전송을 구성할 때 기존 클라우드프론트 배포의 기능이 개선되었습니다.
  • 디버그 로깅 최소화 개선
  • 프로토콜을 생략한 URL 처리 개선
  • CDN을 통한 사용자 정의 파일 처리 개선(amiga-500을 통해)
  • CSSTidy 라이브러리 업데이트(nigrosimone 및 amiga-500을 통해)
  • Swarmify 비디오 최적화 확장 기능 추가 [Swarmify 팀 제공]
  • AMP 페이지 플러싱 추가

0.9.5.2

  • Fixed security issue by protecting configuration data by adding .php to …