컴퓨터 / Computer

간단하게 압축 전송하기

압축 전송을 왜 해야 하는지는 굳이 언급할 필요가 없다.  아파치 웹 서버를 쓰고 있다면 mod_deflate, mod_gzip 등을 이용하여 압축 전송을 할 수 있다. 다만 설정 과정이 조금 복잡하다. 그래서 php를 쓰고 있는 경우 편하게 압축 전송할 수 있는 방법을 소개한다.


Logo 


https://www.whatsmyip.org/http-compression-test/


위 링크를 열어 테스트 하고싶은 사이트 주소를 넣으면 압축 전송 중인지 아닌지 알 수가 있다. 앞서 언급한 mod_deflate 등이 설치되어 있지 않다면 아마 압축 전송은 안되어 있고 "40~90% 압축 가능"하다고 나올 것이다. 그런데 그 아래에 글을 읽어보면 php 코드 하나를 추가하면 압축 전송이 가능하다고 되어 있다.


<? ob_start("ob_gzhandler"); ?>



물론 문서를 잘 읽어보면 mod_deflate나 mod_gzip을 쓰는게 좋으나 환경상 상황상 쓰지 못할 경우에 할만 하다고 나와 있다. 다만 이 방법은 개별 사이트별로 설정을 할 수 있는 장점(이자 단점)이 있다.


잘 선택해 보길 바란다.

Comments

이야기꾼 2020.10.13 17:43
요새는 저거보다 zlib 쪽으로 쓰는게 낫다고도 하네요.
사랑방지기 2020.10.14 11:33
저 위 사이트가 안될때는 이런 사이트도 써 보세요.

http://www.gidnetwork.com/tools/gzip-test.php
남자 발목 방수 장화 신발 농사일 레인 숏부츠 코디
미니 크로스백 핸드폰가방 미니백 스타 폰가방
다이아 블랙 EVA 오피스 슬리퍼 260mm
등산모자 낚시 캠핑 아웃도어 자외선차단 메쉬 챙모자
NMA-3R150M RCA 3선 케이블(5) 15m
풍년 뉴하이커머스 업소용 전기보온밥솥 35인
이케아 PRODUKT 프로둑트 우유거품기 전동크리머 블랙
캥거 소음 측정기 층간소음 데시벨 소음계 KGA-350
벽 보수 월패치 석고보드 구멍 메꾸미 NC-T 5cm 5개
체어로만 로베르 침대형 중역 피시방 의자 (착불)
접이식 나무탁자 쇼파옆 미니테이블 정원 마당 꾸미기
무타공 아트월 액자걸이 대리석 틈새 후크 셋쿡
칼라채 (소)
껌자국 바닦긁기 바닥 유리 스티커 제거 스크래퍼
GE_2289(18리터) 등산가방
발가락 휨방지 발가락링 밸런스링 발가락보호대

태영 EVA 폼 양면 테이프 2T 25mm x 10M
칠성상회
닥쏘오토 벨크로 코일매트 확장형 더뉴 그랜져IG FACE LIFT 포함 1열2열 세트
칠성상회

맨위로↑