XETOWN

안개 골목

최신 웹 개발에 대한 이야기들을 나눠보세요. XE개발에 대해서도 배워볼 수 있습니다.
조회 수 121 추천 수 1 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

https://github.com/pagespeed/ngx_pagespeed

 

pagespeed 모듈은 많은 기능을 지원하지만 간단하게 js 압축 최적화, 이미지 압축 최적화하여 

 

cache 폴더에 저장 후 요청이 들어오면 최적화된 파일을 주로 보냅니다.

 

 

https://developers.google.com/speed/pagespeed/insights/

 

흔히 웹페이지 속도 개선을 위해 점수를 측정하는 사이트에 있는 그 내용을 자동으로 해준다고 보면 됩니다.

 

요새 XE에 유행하고 있는 슈퍼캐시와는 방향이 약간 다르지만, 로딩시간 줄여주는데 탁월한 효과를 보여줍니다.

 

단점이라고 하면, 아무래도 서버의 모든 부분을 최적화하다보니 실제 서버 용량보다 더 많은 캐시를 가질 수 있습니다.

 

제 홈페이지의 경우 파일용량이 모두 5.5GB 정도 되는데요.

 

pagespeed에서 생성한 최적화된 파일은 무려 6.5GB입니다.

 

항상 고정은 아니고 4~ 6.5GB 정도로 가변적입니다.

 

서버 용량이 여유있다면 적용할만 합니다.

 

 

 

슈퍼캐시와의 호환성은 저도 잘 모르겠습니다.

 

예전에 Nginx의 FastCGI_cache를 적용한 적이 있었는데요.

 

그것과는 호환성이 매우 떨어지더군요...

 

FastCGI_Cache의 경우 XE의 슈퍼캐시와 비슷하다고 보시면 되는데요.

 

FFTB 응답속도가 매우 빨라집니다. 제 홈페이지의 경우 15ms ~ 25ms 정도로 안정적으로 나오더군요.

 

다만 그누보드와의 호환성이 떨어져서 현재는 pagespeed 모듈만 쓰고 있는데요.

 

 

저는 매우 만족하고 있습니다. FFTB 응답속도는 그냥 서버의 성능에 따라간다고 보시면 되지만,

 

전체 로딩속도의 경우 체감할만하게 빨라졌습니다.

 

잠이 와서 횡설수설하고 있는데요.

 

 

3줄 요약

 

1. pagespeed 모듈 좋습니다.

2. 슈퍼캐시와의 호환성은 보장하지 않습니다.

3. 병행되면 좋을 것 같습니다.

  • profile
    아파치 2016.11.28 10:44:56
    Nginx 셋업하면 설치해 보겠습니다...^^
    그런데 apache 최신버전엔 적용을 못하더라구요...ㅠㅠ
  • profile
    우성군 2016.11.28 10:56:16
    https://developers.google.com/speed/pagespeed/module/build_mod_pagespeed_from_source

    여기보니 소스로 설치 가능한 것 같습니다. ㅎㅎㅎ
  • profile
    아파치 2016.11.28 13:13:16
    아파치2.2에 설치하는것이군요. 오래된 자료인듯 싶네요.....ㅜㅜ
  • profile
    오징 2016.11.28 13:45:26
    https://developers.google.com/speed/pagespeed/module/download
    아파치에선 패키지로 설치 가능하고 2.4도 지원할꺼에요.

    Nginx는 패키지설치가 아니라 소스로 빌드해야되서 (몇차례 시도하다)포기했지만...
  • profile
    아파치 2016.11.28 15:30:09
    감사합니다. 아파치2.4 도 적용이 가능 하군요.
    저는 아파치를 소스설치해서 해당이 안되는군요. 컴파일 가능 한가를 살펴봐야 겠습니다.
  • profile
    우성군 2016.11.28 19:38:25
    https://www.wsgvet.com/web/182

    Nginx 소스 설치는 여기 적어보았습니다.

    아파치는 저도 잘 모르겠네요.
  • profile
    오징 2016.11.28 20:53:15
    감사합니다. ^^
    mod_pagespeed 모듈적용땜에 한참 고민하다가 관리같은게 쉬운 패키지 설치만 하기로 결정했었는데 ㅎㅎ
    나중에 VPS 하나열고 알려주신대로 차근차근 따라해보면서 공부해봐야겠네요.
    즐찾하고 자주보고 배우도록 하겠습니다 (__)

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
259 XE 개발팁 동영상 삽입시 소스모드로 바꾸지 않아도 되도록 하기 3 기진곰 2017.01.09 77
258 소스공유 토렌트 정보 애드온 수정본 (트레커, 파일쪽 textarea처리) 3 file 우리아기 2017.01.07 94
257 XE 개발팁 애드온에서 변수 중복 방지하기 2 기진곰 2017.01.03 58
256 소스공유 APM 자동설치 스크립트... 27 file 아파치 2016.12.31 165
255 개발이야기 오랜만에 모듈 정리중입니다. file SimpleCode 2016.12.24 125
254 개발이야기 라이믹스가 한 살이 되었습니다. 13 file 기진곰 2016.12.18 206
253 개발이야기 포인트 선물 모듈 UI 정리중입니다. 10 file SimpleCode 2016.12.17 149
252 개발이슈 php7 에서 xe 비정상 작동시 확인 구름이 2016.12.16 82
251 XE 개발팁 xe 템플릿에서 가변 변수 사용하기 2 구름이 2016.12.16 93
250 최신 웹소식 구글, 보이지 않는 reCAPTCHA 개발중 4 file 라르게덴 2016.12.12 203
249 개발이야기 요즘 시간날때마다 틈틈히 만들고 있는 프로그램(?)입니다. 9 file SimpleCode 2016.12.10 216
248 소스공유 스크롤바를 아래로 내렸을때 숨겨둔 컨텐츠 표시하기( jquery Infinite Scrolling ) 12 구름이 2016.12.05 180
247 개발이야기 포인트 선물 모듈 업데이트 중입니다 :) 16 file SimpleCode 2016.12.04 153
» 개발이야기 Nginx, Apache PageSpeed 모듈 7 우성군 2016.11.28 121
245 XE 개발팁 사이트 메뉴에 메뉴 타입 추가하는 방법 3 file 갸라 2016.11.28 80
244 개발이야기 포인트 플러스 모듈 관리자 페이지 UI를 열심히 다듬고 있습니다. 1 file SimpleCode 2016.11.27 75
243 최신 웹소식 최근 국내 웹브라우저 점유율 8 file 휘즈 2016.10.19 195
242 개발이야기 슈퍼캐시 사용시 캐시파일 재생성 오류 패치 69 기진곰 2016.10.05 308
241 개발이야기 회원 차단 모듈 .. (수요조사) 20 구름이 2016.09.28 174
240 개발이야기 회원 차단 모듈 개발중.. 중간 잡담 21 구름이 2016.09.26 143
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...