워드프레스 페이지 캐시 플러그인 WP-Optimize 적용하기

글자 크기

솔직히 저는 워드프레스 페이지 캐시에 대해 잘 모릅니다. 그런데 워드프레스 알림판에 추가해 놓은 사이트 건강 상태에 캐시에 대한 내용이 계속 나와 거슬리던 차에, 페이지 캐시를 쉽게 적용할 수 있도록 도와주는 플러그인을 알게 되었습니다. 이 글에서는 페이지 캐시 플러그인 WP-Optimize에 대해 알아보겠습니다.

워드프레스 페이지 캐시 플러그인 WP-Optimize 적용하기

구글이나 네이버 같은 검색 엔진들은 페이지 로딩 속도를 중요하게 여기고 있기 때문에, 가능하다면 캐시(Cathe)를 적용하여 페이지 로딩 속도를 개선하는 것이 좋습니다. 그러나 저처럼 이에 대해 잘 모르거나 큰 문제로 여기지 않는 분들도 많습니다. 페이지 캐시(Page Cathe)를 적용하면 속도 향상, 서버 부하 감소, 사용자 경험 개선 등 장점이 많습니다. 이 글에서는 제가 우연히 찾아 사이트에 적용하고 있는 워드프레스 페이지 캐시 플러그인 WP-Optimize의 사용 방법에 대해 알아보겠습니다.

워드프레스 알림판의 사이트 건강 상태에 캐시에 적용 권고가 표시됩니다


WP-Optimize 플러그인을 사용하기 위해서는 먼저 워드프레스 관리자 화면에서 ‘플러그인’ → ‘새로 추가하기’를 클릭한 후, 키워드에 WP-Optimize를 입력하여 검색합니다. 검색 결과에서 해당 플러그인을 찾은 뒤, ‘지금 설치’를 클릭하여 설치하고 활성화합니다.

워드프레스 페이지 캐시 플러그인 WP-Optimize를 검색하고 설치합니다


WP-Optimize 플러그인은 다음과 같은 기능을 제공합니다. 

  • 데이터베이스 최적화: 불필요한 데이터를 제거하여 워드프레스 데이터베이스를 정리하고 최적화합니다. 
  • 캐시 : 사이트의 로딩 속도를 향상시키기 위해 페이지 캐싱 기능을 제공합니다. 이를 통해 방문자에게 더 빠른 로딩 시간을 제공하며 서버 부하를 줄일 수 있습니다.
  • 이미지 최적화 : 이미지를 압축하여 사이트의 로딩 속도를 개선합니다. 
  • CSS & JS 파일 최적화 : CSS와 자바스크립트 파일을 압축하고 결합하여 HTTP 요청의 수를 줄이고 로딩 시간을 개선합니다.
  • 사이트 캐시 사전 로딩 : 사이트 캐시를 사전에 로딩하여 방문자가 사이트에 처음 접속했을 때 더 빠른 로딩 속도를 경험할 수 있도록 합니다.
  • 모바일 최적화 : 모바일 방문자를 위한 캐시를 별도로 제공하여, 모바일 기기에서도 빠른 페이지 로딩 속도를 제공합니다.
  • 자동화된 최적화: 사용자는 특정 시간 간격으로 데이터베이스 최적화, 이미지 최적화 등의 작업을 자동으로 실행하도록 설정할 수 있습니다.

저는 위의 여러 가지 기능들 중 2가지를 먼저 적용하였는데, 첫 번째는 데이터베이스 최적화입니다. 데이터베이스 최적화를 통해 댓글, 휴지통에 있는 포스트, 임시 데이터 또는 그동안 플러그인을 설치했다가 삭제한 후 남아 있는 불필요한 테이블 등을 정리함으로써 사이트 응답 시간을 개선할 수 있습니다. 

WP-Optimize에서 데이터베이스 최적화를 실행해서 데이터베이스를 최적화합니다


두 번째는 페이지 캐시 활성화입니다. 페이지 캐시를 활성화하는 방법은 매우 간단한데요. 아래와 같이 ‘캐시’에서 ‘페이지 캐싱 활성화’를 On 시키기만 하면 됩니다.  저는 캐시 설정에서 ‘캐시 수명’을 ‘24시간’에서 ‘7일’로 변경하여 적용하였습니다. 기타 설정은 변경하지 않고 그대로 두었으며, 필요에 따라 추후 변경할 계획입니다. 

WP-Optimize의 페이지 캐싱 활성화를 On시키고 캐시 수명을 7일로 변경했습니다


위와 같이 ‘페이지 캐싱 활성화’와 캐시 설정을 변경한 후 ‘변경 사항 저장’을 클릭하면, 사이트에 캐시가 적용되며 잠시 후부터 캐시가 생성되기 시작합니다.


오늘은 페이지 캐시(Page Cathe)를 어떻게 적용해야 하는지 잘 모르시는 분들을 위해 워드프레스 페이지 캐시 플러그인 WP-Optimize에 대해 알아보았습니다. 페이지 캐시는 페이지 로딩 속도 향상, 서버 부하 감소, 사용자 경험 개선 등 여러 가지 장점이 있습니다. 아직 캐시 설정을 하지 않으신 분이라면, 이 글을 참고하여 페이지 캐시 및 데이터베이스 최적화를 적용해 보시기 바랍니다.