압축 기능만 사용하고 합치기는 안 사용하고 있는 거 같은데

 

혹시 사용하지 않는 특별한 이유가 있나요?

 

최근 들어서 사이트를 로딩할 때 종종 사이트가 깨져서 나타나는 증상이 생겨서 (새로고침하면 다시 정상적으로 로딩됩니다)

 

이게 왜 그럴까 고민하곤 했었는데 혹시 저 기능이 문제가 아닐까 생각되는데

 

XE타운에서 사용하지 않는 이유도 뭔가 문제가 될 수 있어서 사용 안 하는 건가요?

  • profile
    js는 합치기 사용시 문제가 되는 경우가 많아요. js 순서에 따라 오류가 날 수도 있습니다. 저희는 xe 이고 애드온에서 css 만 사용하고 js는 제외했습니다.
  • profile ?
    근데 CSS는 합치기 사용해도 별 문제 없나요?

    일단은 전부 합치기 사용 안함으로 해놨는데.. XE타운도 개발자도구로 보니까 전부 사용안함 설정인거 같더군요
  • ? ?
    CSS를 합쳐놓은 상태에서 CSS를 맞추는 경우에는 크게 이상이 없는데요.
    원래 CSS 로딩 순서와 달라져서 CSS가 엉뚱하게 적용되는 등의 오류가 생기는 경우가 종종 있더군요.
  • ?
    음 근데 합치기 기능을 사용 안함으로 설정하고 나니까 구글 페이지스피드 인사이트 점수가 전반적으로 떨어지네요. 실제 속도 차이는 인터넷이 잘 돼서 그런지 잘 모르겠고..
  • profile
    합치고 있습니다만..;
  • profile

    합치고 있는데, 라이믹스에서 합치는 방식이 ZipperUpper 애드온 방식보다 좀더 지능적입니다. 합쳐서 문제가 될 것 같으면 다시 분할해 버리죠. 그래서 완벽하게 하나의 파일로 합쳐지는 일은 드뭅니다.

     

    페이지 뒷부분에 잔뜩 붙는 스크립트들도 모두 그대로 둡니다. 얘네들은 페이지 표시 후에 실행되므로 로딩 속도에 영향을 주지 않거든요. 개발자도구에서 CSS, JS 요청이 많이 보인다면 이것 때문일 거예요. 애드온을 많이 쓸수록 페이지 뒤에 스크립트가 많이 붙는데, XE타운은 애드온이 많으니...

  • profile ?
    아 그래서 그렇군요.

    그럼 일반적으로는 그냥 쓰는게 더 낫겠네요