지식 베이스
내 사이트가 느립니다
느림 현상에는 실제 원인 몇 가지와 그럴 것이라고 짐작되는 수많은 원인이 있습니다. 무언가를 바꾸기 전에 어떤 경우에 해당하는지 확인하는 방법은 다음과 같습니다.
무엇이 느린지 정확히 파악하기 전에는 아무것도 수정하지 마세요. 해결책은 원인에 따라 다르며, 오히려 상황을 악화시키는 조치도 있습니다.
모든 사용자에게 느린가요, 아니면 나에게만 느린가요?
모바일 데이터를 사용하여 휴대폰으로 접속해 보세요. 휴대폰에서는 속도가 빠르다면, 문제는 사이트가 아니라 본인의 네트워크나 브라우저에 있는 것입니다. 30초만 투자하면 속도 저하 신고의 가장 흔한 원인을 배제할 수 있습니다.
첫 페이지만 느린가요, 아니면 모든 페이지가 느린가요?
- 첫 번째 요청만 느리고 이후 모든 페이지가 빠른 경우 - 캐시가 생성되는 중입니다. 배포 직후나 캐시를 삭제한 후에는 정상적인 현상입니다.
- 모든 페이지가 지속적으로 느린 경우 - 사이트 자체가 요청당 너무 많은 작업을 처리하고 있습니다.
- 간헐적으로 느린 경우 - 대개 특정 느린 쿼리나 사이트가 모든 페이지에서 호출하는 외부 서비스 문제입니다.
실제 발생하는 빈도가 높은 원인 순서
- 모든 페이지 로드 시 작동하는 플러그인. 연관 게시글 위젯, 실시간 통화 환산기, 그리고 외부 API를 호출하는 모든 기능이 상습범입니다.
- 캐시가 꺼져 있거나 작동하지 않는 경우. 사이트의 성능 설정을 확인하세요.
- 페이지가 대기 중인 외부 서비스. 서버가 즉시 응답했더라도 속도가 느린 서드파티 스크립트가 페이지를 차단합니다.
- 플랜에 비해 실제로 트래픽이 너무 많은 경우. 가능은 하지만 사람들이 예상하는 것보다 훨씬 드뭅니다.
하지 말아야 할 일
두 번째 캐시 플러그인을 설치하지 마세요. 두 개의 캐시 레이어가 충돌하면 페이지가 느려지고 동시에 오래된 콘텐츠가 제공되는 전형적인 원인이 되며, 원래 문제보다 나중에 진단하기가 훨씬 더 어렵습니다.
티켓 제출하기
속도가 느린 URL 하나와 문제가 발생한 대략적인 시간을 알려주세요. 측정 가능한 단 하나의 느린 페이지가 모호한 신고 내용보다 훨씬 유용하며, 단 하나의페이지만 느리다면 그 자체로 원인을 찾는 가장 큰 단서가 됩니다.