WPML

WP Rocket은 WPML 기반 웹사이트에서 훌륭하게 작동하는 인기 있는 WordPress 캐싱 플러그인입니다. 다국어 사이트를 위한 기본 설정을 구성하는 방법과 주의할 점을 알아보세요.

양질의 콘텐츠와 함께 멋지고 기능적인 디자인을 갖추는 것은 성공적인 웹사이트를 만들기 위한 핵심 요소입니다. 하지만 웹사이트가 느리다면 웹사이트 디자인과 콘텐츠에 투자한 모든 노력과 시간이 결실을 맺지 못할 것입니다.

느린 웹사이트는 사용자 경험에 부정적인 영향을 미칩니다. 게다가 사이트가 느리면 검색 엔진에서 높은 순위를 얻을 가능성도 낮아집니다.

사이트 성능 테스트

사이트 성능을 테스트하는 것은 중요합니다. 다음 도구 중 하나를 사용하여 이 작업을 수행할 수 있습니다.

이러한 서비스는 사이트를 느리게 만드는 문제 목록과 함께 웹사이트 성능에 대한 자세한 보고서를 제공합니다.

WP Rocket 사용 방법

WP Rocket은 사이트 속도를 높여주는 최고의 성능 최적화 플러그인 중 하나입니다. 활성화 시 WP Rocket은 가장 권장되는 성능 최적화 구성을 적용합니다.

캐싱 플러그인 구성에는 모든 상황에 맞는 단일 솔루션이 없습니다. 즉, 한 사이트에서 잘 작동하는 특정 구성이 다른 사이트에서는 작동하지 않을 수 있습니다.

최적화 옵션은 항상 한 번에 하나씩 활성화해야 합니다. 성능이 향상되는지, 문제를 일으키지 않는지 확인하세요. 모든 옵션을 한 번에 활성화한 후 문제가 발생하면 어떤 옵션이 문제를 일으켰는지 알 수 없습니다.

WP Rocket은 다국어 WPML 기반 사이트에서 실행하기 위해 특별한 구성이 필요하지 않습니다.

페이지 캐싱

캐싱을 활성화하면 서버가 사용자에게 전달하는 페이지의 정적 HTML 버전이 생성됩니다. 이는 페이지를 전달하기 위한 서버의 처리량을 줄이는 데 도움이 되며 결과적으로 페이지 로딩 시간을 단축하는 데 기여합니다.

활성화 시 WP Rocket은 자동으로 페이지 캐싱을 활성화합니다. 설정WP Rocket 아래의 Cache 탭으로 이동하여 모바일 기기 및 로그인한 사용자에 대한 캐싱 활성화와 같은 캐싱 옵션을 조정할 수 있습니다.

캐싱 옵션

WP Rocket은 기본 언어 버전과 보조 언어 버전 모두에서 페이지를 캐시합니다. 다음 단계에 따라 이를 확인할 수 있습니다.

  1. 기본적으로 WP Rocket은 로그아웃한 사용자에게 캐시된 페이지를 전달합니다. 따라서 로그인하지 않았는지 확인하거나 시크릿 창을 사용하세요.
  2. 페이지의 보조 언어 버전을 마우스 오른쪽 버튼으로 클릭하고 페이지 소스 보기를 선택하세요.
  3. 페이지 맨 아래로 스크롤하여 WP Rocket의 캐싱 흔적을 찾으세요.
WP Rocket 캐싱 흔적 확인

페이지 캐시를 지우는 방법

모든 언어의 모든 페이지 캐시를 지우거나 미리 로드할 수 있습니다. 프런트엔드에서 페이지를 방문하고 상단 관리 표시줄의 WP Rocket 메뉴를 사용하기만 하면 됩니다.

모든 언어 또는 특정 언어의 캐시 지우기

다국어 사이트 캐싱에 대한 추가 리소스

자세한 내용은 캐싱에 대한 WP Rocket 문서를 확인하세요.

다음은 캐시 삭제에 대한 두 가지 유용한 페이지입니다.

파일 최적화

파일 최적화에는 CSS 및 JS 축소가 포함됩니다. 이는 공백, 주석 및 줄 바꿈을 제거하여 CSS 및 JS 파일 크기를 줄입니다. 또한 이러한 파일을 하나로 결합하여 페이지 로딩 시간을 줄이는 데 도움이 되는 옵션도 있습니다.

설정WP Rocket 아래의 File Optimization 탭으로 이동하여 파일 최적화 옵션을 사용자 정의할 수 있습니다.

파일 최적화 옵션 설정

보조 언어 페이지에서 CSS 및 JS 축소가 올바르게 작동하는지 확인하려면 다음 단계를 따르세요.

  1. 프런트엔드에서 보조 언어 페이지를 여세요. 마우스 오른쪽 버튼을 클릭하고 페이지 소스 보기를 선택하세요.
  2. head 섹션에서 .css.js로 끝나는 URL을 찾으세요. 이러한 URL에는 cache 폴더 내의 min이라는 폴더에 대한 경로가 포함되어 있어야 합니다.
CSS 및 JS 축소 확인

지연 로딩

이미지는 페이지 크기를 늘리기 때문에 로딩 시간이 길어집니다. 이미지의 부정적인 성능 영향을 줄이는 방법에는 여러 가지가 있습니다. 그중 하나가 지연 로딩입니다.

지연 로딩은 페이지 로딩 시간을 늘리는 모든 이미지를 한 번에 로드하는 대신, 사용자가 페이지를 아래로 스크롤하여 이미지에 도달할 때만 이미지를 로드합니다.

설정WP Rocket 아래의 미디어 탭으로 이동하여 지연 로딩을 활성화할 수 있습니다. 이 화면에서는 WordPress 임베드 비활성화WebP 캐싱 허용과 같은 다른 미디어 최적화 옵션도 찾을 수 있습니다. 자세한 내용은 미디어 최적화 옵션에 대한 WP Rocket 문서를 확인하세요.

미디어 최적화 옵션 설정

지연 로딩은 기본 및 보조 언어 페이지의 이미지에서 동일하게 작동합니다.

콘텐츠 전송 네트워크(CDN)

웹사이트 성능에 영향을 미치는 요인 중 하나는 웹사이트를 호스팅하는 서버와 사용자 위치 사이의 거리입니다. 일반적으로 사용자가 서버에 가까울수록 웹사이트 로드 속도가 빨라지며, 그 반대의 경우도 마찬가지입니다. 이를 네트워크 지연 시간(network latency)이라고 합니다.

콘텐츠 전송 네트워크(CDN)는 여러 위치에 분산된 서버 네트워크입니다. 각 서버에는 사용자의 위치에 따라 콘텐츠를 더 빠르게 전달할 목적으로 이미지, 비디오, 스타일 시트 및 JS 파일을 포함한 웹사이트 정적 콘텐츠의 사본이 있습니다.

WP Rocket은 대부분의 CDN 제공업체와 호환됩니다. 또한 자체 CDN 서비스인 RocketCDN도 제공합니다.

설정WP Rocket 아래의 CDN 탭으로 이동하여 CDN을 활성화하고 설정을 조정할 수 있습니다.

CDN 구성

알려진 문제

이 플러그인과 WPML 사이에는 해결되지 않은 호환성 문제가 없습니다. 모든 알려진 문제를 검색하세요.

도움이 필요하신가요?

WP Rocket 및 WPML과 관련하여 문제가 발생하는 경우 WPML 지원에 보고해 주세요.

작성자: Amir · 마지막 업데이트: 2024년 10월 18일