현재 .htaccess mod_expires 를 이용하여 .js를 캐시를 잡아두고 있는데요

 

이런 환경에서는 라이믹스 - 고급 설정에서 js 파일을 통합하여 전송하는 기능을 이용하는게 득일까요 실일까요?

 

저번에 어떤 글을 봤었는데 js파일을 통합하여 전송하면 캐시가 되지 않고 페이지 로드시마다 새로 다운로드 받아서

 

오히려 성능상에서는 이점이 없다고 하더라구요...

  • profile

    캐시과 통합은 별개의 문제입니다. 통합한 파일이 캐시까지 된다면 더 좋겠죠?

     

    페이지마다 사용하는 JS가 다르기 때문에 통합 파일도 각각 따로 만들어지지만, 동일한 조합의 JS를 사용하는 페이지라면 통합 파일도 똑같기 때문에 캐시 적용이 가능합니다. 예를 들어 A 게시판과 B 게시판의 통합 파일은 다를 수 있지만, A 게시판의 1번 글과 2번 글 사이에는 통합 파일을 공유할 확률이 높지요.

  • profile ?

    답변감사합니다 ^^

    그러면 사용하는게 좋겠군요! 통합된 js파일도 mod_expires 에 의해 캐시가 될테니까요...

    혹 JS파일을 통합하여 사용할 때와 아닐때 성능 차이가 꽤 있는건가요??

  • ? profile
    어차피 모두 캐시를 적용하고 계시다면 처음 방문할 때 외에는 큰 차이가 없습니다.
    단, 모바일에서는 다운받아야 할 파일 수가 크게 줄어들면서 다소 효과를 볼 수도 있고요.
  • profile ?
    바로 적용하러 가야겠습니다 ^^