포럼

팁게에 글이 올라온 이후 이부분에 대해서 궁금해 하시는 분들이 많아서 써봅니다.


일단. 개념은

HTML 파일 용량이 90KB 다 라면

그것을 압축해서 17.6KB 쯤으로 보내서 속도향상을 꽤하는거지요.


23.png



* 압축 전송이 활성화된 상태 - 96.41KB 가 12.93 KB 가 되었습니다.


이러한 것을 구현하기 위한 방법은 크게 3가지가 있습니다.


1. HTTP 서버단에서 압축 전송 (nginx 의 zlib 옵션 등)

2. ob_gzhandler 를 사용

3. php 설정상에서 zlib.output_compression 을 적용


3 가지는 모두 비슷한 효과를 내기떄문에 셋중 하나만 사용하셔야합니다.


그중 가장 바람직한건 서버단에서의 압축 전송입니다.

php 실행파일 뿐만 아니라. static html, js, css 까지 압축전송을 하기떄문에 매우 효과적입니다.

(nginx 등은 압축 전송되는걸 따로 저장해두는 캐시도 잘되있구요.)


그게 아니면, 2번 보다는 3번을 사용하는걸 권장하고 있지만,

이것또한 애매한것이, 환경에 따라서 3번은 프로그램 상에서 컨트롤 할수 없거나, 이상해지는 경우가 많아집니다.


즉, 무조건 2->3으로 변경한다고 해서 능사는 아니라는거죠.

1번이 작동하고 있을수도 있구요.


그래서 해당 팁을 적용전에는 반드시 ob_gzhandler 옵션을 꺼두신뒤에,

파이어폭스나 크롬을 이용해서 압축 전송이 이루어지고 있는지 확인,

(만약 이루어지고 있다면 1번이 작동중)


그렇지 않을떄 팁을 적용해보시고,


직접 소요시간을 측정해보신뒤에 선택하시는게 좋을꺼라고 봅니다.



글쓴이 제목 최종 글
銀童 innodb 와 myisam 에 대한 비교 [2] 2011.11.08 by 지투스
BlogJh 텍스타일은 정말 버려진건가요? [11] 2020.03.14 by ㅠ도라에몽ㅠ
집으로.. 업그레이드 이후 게시판 ex가 이상합니다. [4] 2011.11.07 by 집으로..
sarahkim 서버이전 [2] 2011.11.07 by sarahkim
ForHanbi 1.5.0.8부터 상대경로를 절대경로로 바꾼건가요?? [2] 2011.11.07 by 집으로..
thisend XE + mysqli 조합에 어떤가요? [1] 2011.11.07 by 銀童
카마또 버전 업그레이드 후 홈페이지 접속이 되질 않습니다. [2] 2011.11.07 by 비나무
희망과의서약 xe 1.5로 업그레이드 이후, 플래닛 덧글 작성 되시나요? file  
이키나_ 사이트 검색 잘 되시나요? [2] 2011.11.06 by 손주사랑
코뿔소2020 한국의 인터넷 전용회선의 평균 최고속도가 얼마정도나 되나요. [3] 2011.11.06 by ToFinder
클라데스 XE에 버전정책을 변경해야 한다고 생각합니다. [4] 2011.11.06 by 순수의시절
실실 Parse error: syntax error, unexpected '}' in ......./classes/template/TemplateHandler.class.php(277) : eval()'d code on line 143 [11] 2011.11.05 by 배워서남준다
가브리엘조 xe포럼 사이트 - 사이트맵 위젯은 사용할 수 없나요? file  
희망과의서약 게시판 EX 호환 부분 문제 질문 안내 외 1가지  
銀童 ob_gzhandler 옵션에 관해서 [6] file 2011.11.05 by 쏘프티
roks821 페이지 편집을 html 편집 가능하게 [3] file 2011.11.05 by roks821
misol 저작권 어떻게 생각하세요? [3] 2020.03.14 by Garon
Yosida_sakura 1.5 미만 사용자들을 위한 보안패치는 게속 해줄까요? [5] 2011.11.04 by snows96
Community 혹시 DB에 자동으로 게시판 분류 사용과....  
snows96 XE 1.5에서 약관 수정해도 반영안될 시 해결방법