컴퓨터 / 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
여성용 다용도 경량 패턴 더플백 캐주얼 여행
와이드 조거팬츠 남성 카고 고무줄 면 밴딩 바지
남성 등산용조끼 봄가을 아웃도어 전술 작업 조끼
신발끈 고정 클립 운동화 묶음방지
갤럭시S25 울트라 플러스 휴대폰스킨 보호필름 후면 측면 카메라 전신 외부
갤럭시 버즈2 오로라 케이스 파우치 트윙클블랙
갤럭시노트4 사생활 액정보호필름1매
엑토 5V 1A 가정용 저전력 USB 충전기 어댑터 MTA-49
유진 200 AB 엔틱 목문 방문손잡이 욕실용
LED 비정형 망고 화장대 거울 욕실 인테리어조명거울
비키 극세화 워싱 목화솜 돌소파 패드 90 x 200
보수 무늬목 테이프 x10개 다크스프러스 리폼용 리폼
(가성비상품) 오양 23곡 미숫가루 1kg
롯데 이프로 복숭아 240ml 30캔
토리 강아지간식 간식애야채 통간식 소프트 소고기큐브 200g
토리 강아지간식 간식애야채 통간식 소프트 연어큐브 200g

택배 미니 박스 카터 사무용 커터칼 핑크
칠성상회
원형 투명 실링 스티커 20mm 1장 50개
칠성상회

맨위로↑