Gzip이란 무엇입니까?

Gzip 은 다음 중 하나를 참조 할 수 있습니다.

1. GNU zip약자Gzip 은 GNU 명령 줄 도구를 사용하는 유닉스 계열 시스템의 압축 도구입니다. Jean-Loup Gaily와 Mark Alder가 개발했으며 1992 년 10 월 31 일에 릴리스되었습니다. gzip으로 압축 된 파일에는 일반적으로 파일 이름 확장자 .gz가 들어 있습니다.

2. HTTP 및 콘텐츠 인코딩을 참조 할 때 HTTP / 1.1은 웹 서버가 방문자에게 콘텐츠를 보내기 전에 콘텐츠를 압축하는 방법으로 gzip 을 도입했습니다. gzip을 사용하면 크기가 작아 페이지가 더 빨리로드되며 전체 대역폭 비용도 줄일 수 있습니다.

예를 들어이 웹 페이지의 크기는 7.65KB이고이 페이지의 gzipped 버전은 2.47KB로 67.71 %의 데이터 절감 효과가 있습니다. 이 예제를 사용하여 수십만 페이지를 곱하면이 변경이 어떻게 도움이되는지 확인할 수 있습니다. 이 예제는 gzip으로 압축 할 수있는 외부 .CSS 파일을 포함하지 않는 .htm 파일이기도합니다.

웹 서버용 아파치를 실행하고 있다면, gzip은 deflate mod로 대체되었습니다. Apache 서버에서 수축을 가능하게하려면 .htaccess 파일에 아래 코드를 추가하십시오.

 #Compress text, HTML, JavaScript, CSS 및 XML AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / xml AddOutputFilterByType DEFLATE 텍스트 / css AddOutputFilterByType DEFLATE 응용 프로그램 / xml AddOutputFilterByType DEFLATE 응용 프로그램 / xhtml + xml AddOutputFilterByType 응용 프로그램 / rss + xml AddOutputFilterByType DEFLATE 응용 프로그램 / javascript AddOutputFilterByType DEFLATE 응용 프로그램 / x-javascript # 브라우저 버그 제거 BrowserMatch ^ Mozilla / 4 gzip-only-text / html BrowserMatch ^ Mozilla / 4 \ .0 [678] no-gzip BrowserMatch \ bMSIE! no-gzip ! gzip-only-text / html 헤더 추가 사용자 에이전트 변경 

압축, 컴퓨터 약어, GNU, HTTP, 인터넷 용어, 소프트웨어 용어, Tarball, 웹 디자인 용어