픽사베이에서 가져온 이미지를 PNG 그대로 사용한 것이 가장 큰 원인이었습니다.
메인 히어로와 서브 히어로 모두 PNG 이미지를 사용하다 보니 이미지 용량이 상당했고, IIS 환경에서는 이미지 로딩 부분에서 속도 저하가 크게 발생했습니다.
이 부분은 DXCMS가 원래 느린 것이 아니라, 현재 운영하고 있는 제 IIS 서버 환경에서 발생한 문제입니다.
IIS에서 이미지 로딩이 생각보다 많이 느리네요. ^^;;
그래서 어제 메인에 사용되는 이미지의 약 80% 정도를 WebP로 변경했습니다.
확실히 속도는 많이 개선되었지만, 아직도 약간씩 버벅이는 부분은 남아 있습니다.
그리고 현재는 플러그인도 모두 제거해 놓은 상태입니다.
확인해 보니 불필요하게 실행되는 스크립트들이 생각보다 많았습니다.
이 부분도 하나씩 정리해서 최대한 빠르게 플러그인들을 패치하도록 하겠습니다.
결론적으로 이번 속도 문제는 DXCMS 자체의 문제라기보다는 대용량 PNG 이미지 + IIS 환경 + 플러그인에서 실행되는 불필요한 스크립트 + 애드센스 로딩 등이 복합적으로 영향을 준 것으로 보고 있습니다.
하나씩 정리해 보겠습니다. ^^