최근 들어 우리나라에서도 해외 호스팅 중 하나인 FastComet 사용자가 많아졌습니다. FastComet에서 워드프레스 사이트 속도가 느리다고 호소하는 사용자들이 간혹 있습니다. 워드프레스 사이트가 느린 이유는 다양합니다. 가벼운 테마를 사용하고 플러그인 개수를 최소화하고, 사이트 속도 최적화를 통해 속도 개선을 시도해볼 수 있습니다.
해외 호스팅 FastComet: 워드프레스 사이트 속도가 느린 경우
[참고*블루호스트, 패스트코멧 등 해외 호스팅은 가성비가 좋지만 국내 서버가 제공되지 않으므로 우리나라에서 속도가 느려질 수 있습니다. 블루호스트와 비슷한 레벨의 케미클라우드(ChemiCloud)는 서울 서버를 도입하여 우리나라에서도 속도가 빠릅니다.*]
워드프레스 사이트 속도가 느린 경우 가벼운 테마를 사용하면 속도가 크게 개선될 수 있습니다. 개인 블로그나 수익형 블로그인 GeneratePress와 같은 테마를 사용하면 속도가 괜찮게 나올 것입니다.
저는 Bluehost를 주로 이용하고 있는데, 메인 워드프레스 사이트를 비롯한 대부분의 사이트에 GeneratePress 테마를 사용하고 있습니다. 이 테마는 무료 버전과 유료 버전이 있습니다. 심플하게 운영하려는 경우 무료 버전도 괜찮습니다. GeneratePress 유료 버전을 사용하면 커스텀이 보다 수월해집니다.
다음 글을 참고하여 가벼운 테마를 사용하고 캐시 플러그인과 Autoptimize나 Clearfy 등의 최적화 플러그인을 설치하여 세팅하면 속도가 크게 개선될 수 있을 것입니다. 아래 글을 블루호스트를 기준으로 설명했지만 FastComet에서도 동일하게 적용이 가능합니다.
그리고 PHP 버전을 8.0으로 높이면 속도가 개선될 것입니다.
또한, PHP 메모리 제한 크기를 상향 조정하면 관리자 페이지에서 속도가 느린 경우 속도가 향상될 것입니다. FastComet의 경우 다음 글을 참고하여 PHP 버전과 PHP 옵션값을 조정할 수 있습니다.
참고로 2022년 1월 말에 워드프레스 5.9 업데이트가 공개될 예정입니다. 워드프레스 5.9에서는 레이지 로딩 성능이 개선되어 속도가 최대 30%까지 향상되었다는 보고가 있습니다. 새로운 워드프레스 버전이 릴리스되면 최신 버전으로 업데이트하시기 바랍니다.
그리고 PHP 8.1을 적용하면 약간의 속도 향상 효과를 볼 수 있습니다. 블루호스트 등에서도 PHP 8.1까지 현재 지원되지만, 아직은 PHP 8.1과 호환되지 않는 워드프레스 테마와 플러그인이 많기 때문에 당분간은 PHP 8.0을 적용하시고, 워드프레스 5.9가 나오고 테마와 플러그인들이 PHP 8.1에 대응하여 업데이트가 될 때 PHP 8.1로 변경해볼 수 있을 것입니다.
요약
- 가벼운 테마 사용
- 플러그인 개수 최소화
- 캐시 플러그인 + 최적화 플러그인 설치 및 세팅
- PHP 버전 업그레이드
- PHP ini 설정값 상향 조정
마치며
워드프레스 속도가 느린 경우 사이트 최적화를 통해 속도 개선을 시도해볼 수 있습니다. 가급적 꼭 필요한 플러그인만을 설치하여 사용하고 가벼운 테마를 적용하면 도움이 될 것입니다.
저는 대부분의 사이트에 GeneratePress 테마 + Cache Enabler 캐시 플러그인 + Clearfy 최적화 플러그인을 사용하여 세팅하고 있습니다. 조합은 선호하는 테마와 플러그인으로 적절히 변경할 수 있습니다.
캐시 플러그인은 잘 활용하면 속도가 크게 개선될 수 있지만, 한편으로는 문제를 일으키기도 합니다. 캐시 플러그인과 최적화 플러그인을 세팅할 때에는 서로 중복되지 않도록 잘 세팅하는 것이 중요한 것 같습니다.
참고
https://avada.tistory.com/1462
https://avada.tistory.com/2387