ziperupper vs 압축XE

엘카님의 압축XE

https://xe1.xpressengine.com/index.php?mid=download&package_id=22235916

 

기진곰님의 ziperupper
https://xe1.xpressengine.com/index.php?mid=download&package_id=22753658

https://github.com/kijin/xe-zipperupper

 

두개 다 XE의 소스를 압축해주는 애드온입니다. 

두개 무슨 차이인지 혹시 아시나요?;;

  • ?

    엘카님거는 합치기 + minify + php를 통한 gzip(웹서버에서 gzip미지원 해도 gzip사용할 수 있게)
    기진곰님거는 단순 합치기만 해주어요.

    엘카님꺼는 예전에 사용해 보았는데, CSS가 깨지는 등의 문제가 있어서 추천하고 싶지 않아요.

     

    개인적으로는 둘다 속도 개선을 목적으로 사용을 권하고 싶지 않아요. XE환경에서 저렇게 CSS등을 통합할 경우, 페이지 타입이 바뀔때마다 JS/CSS를 통으로 다시 로딩해야 해서, 속도개선보다는 오히려 속도 저하와 트래픽 소모가 있을 수 있어요.

    속도 개선이 필요하다면 spdy3.1/http2 + gzip 으로 접근하는게 나을것 같네요.

  • ? profile
    그런게 있었군요.. 이제 http2 를 활용한 속도 개선 애드온도 나오겠군요;;

    spdy와 http2는 아래 글에서 참조.
    http://googledevkr.blogspot.kr/2015_02_01_archive.html
  • profile ?

    http2나 spdy는 서버쪽에서 지원해야 해서 애드온이나 모듈로는 만들기 힘들거에요.
    외부서비스(CDN)등을 이용한다면 불가능한건 아닌데, 설치하기가 약간 복잡하죠.

    그렇게 만든게 https://xetown.com/xemarket/38290 에요.

  • ? profile
    감사합니다. 알려주신 애드온의 경우 일반 사용자가 사용하기는 좀 어려워보이던데 한번 알아보도록 하겠습니다. :)
    좋은거 만들어주셨네요 ㅎ