컴퓨터 / 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
실리콘 오다리깔창2p 오다리패드 오다리쿠션 휜다리
신형 가이드 컷트빗 곡선형 커트 빗 바리깡 셀프이발
남자청남방 오버핏 데님셔츠 캐주얼남방 IS-JK24
국산 정장양말 무압박 다이아 중목 남자 10켤레
리얼몰아이폰7 조던 Air 나이키 투명 케이스
스마트폰 타블렛 태블릿 정전식 컬러 스마트 터치펜
SICRON USB 7포트 멀티 충전기 ENC-68
엑토 스튜디오 스탠드 PC 마이크 MIC-11
오공 마루커버시트(화이트) WT90 장판보수 테잎형
계양 곰팡이제거 (박사500ml)x(5개)곰팡이제거제
칼라나무목판액자(블루)
이케아 GLASIG글라시그 미니양초홀더 유리5x5cm 5개입
Coms SATA 변환 컨버터 M.2 SSD to SATA 2.5형 HDD
코카콜라 업소용 500ml 24PET
남양유업 맛있는두유 GT 검은콩깨 200ml 30병
다용도 국산 욕실장 소형나비 화장실 수납장 정리장

메이튼 안드로이드 오토 프로 플러스 스마트폰 연동
칠성상회
MY 불스원 고광택왁스600ml
바이플러스

맨위로↑