WordPress에서 GZIP 압축을 활성화하는 방법

워드 프레스 거래


컴퓨터를 오랫동안 사용 해본 경험이 있다면 이미 압축에 익숙 할 것입니다. 그렇지 않은 사람들을 위해 : 압축은 많은 파일을 상당히 작은 (더 쉽게 전송하기 쉬운) 파일로 그룹화하는 데 매우 유용한 도구입니다. 웹 사이트에서는 페이지로드 시간이 훨씬 빨라집니다. 이 기사에서는 gzip 압축의 작동 방식과 자신의 WordPress 기반 웹 사이트에서이를 활성화하는 방법에 대해 살펴 보겠습니다..

압축 작동 방식

구현 방법으로 넘어 가기 전에 먼저 압축의 의미와 도움이 될 수있는 방법을 살펴 보겠습니다..

오늘날 거의 모든 현대 웹 사이트는 프로그래머가 논리적으로 전 세계적으로 이해하는 방식으로 작성된 HTML, CSS 및 JavaScript를 혼합하여 사용합니다. 이것의 결과는 거의 항상 인간의 가독성에 지나지 않는 상당히 많은 오버 헤드입니다. 또한 대부분의 프로그래머는 다양한 디자인 패턴과 공통 요소를 사용하여 상당한 양의 반복을 유도합니다..

gzip과 같은 압축 알고리즘은 텍스트 내에서 발견 된 패턴과 반복을 사용하여보다 효율적인 데이터 저장 방법을 만듭니다. 예를 봅시다.

텍스트를 굵게 표시하는 HTML 코드는 다음과 같습니다.

이것은 대담하다

이 압축 버전은 실제로 꽤 길다 : eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC8XALn8Cuo =. 그러나 다음을 압축 할 때 어떤 일이 발생하는지 살펴보십시오.

이것은 대담하다
이것도 대담하다

압축 버전은 eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC + XDRZphZL8fCQlACNDF0U =입니다. 원본 텍스트의 크기가 두 배 이상이더라도 압축 버전은 실제로 16 자만 더 많아서 크기가 32 % 나 줄어로드가 적고 웹 사이트가 더 빠릅니다..

WordPress에 gzip 압축을 활성화하는 방법

gzip 압축은 WordPress가 담당하는 것이 아니라는 점을 이해해야합니다. 실제로 WordPress가 아닌 서버 자체에서 처리되는 것이므로이를 사용하려면 WordPress 외부에서 설정해야합니다..

호스트에게 물어보기

가장 먼저해야 할 일 : 압축을 활성화하려면 작업이 가장 어려운 민감한 파일 ( ‘htaccess 파일’이라고 함)을 편집 (또는 생성)해야하므로 호스트에게 요청하는 것이 가장 좋습니다. 최고 수준의 지원을 제공하는 최고 수준의 호스트 인 경우 몇 분 안에이 기능을 설정할 수 있어야합니다 (아직없는 경우)..

자신의 일을 설정

htaccess 파일은 경로 재 지정, 특정 요청에 파일을 자동으로 추가 또는 추가하는 것, 그리고 gzip 압축 활성화와 같은 다른 모든 깔끔한 것들과 같은 서버에 특별한 지침을 제공하는 데 사용됩니다! 스스로 설정하는 까다로운 점은이 귀찮은 파일을 찾아서 편집하는 것입니다..

우선, 서버의 파일에 액세스 할 수있는 방법이 필요합니다. 대부분의 사람들이 선호하는 방법은 거의 확실하게 FTP를 사용하는 것입니다. 그러나 사이트의 htaccess 파일은 ‘도트 파일'(일반적으로 숨겨져 있음)이므로 대부분의 파일보다 찾기가 약간 까다 롭습니다. 더 나쁜 것은 숨겨진 파일이기 때문에 일반 파일과 같은 방식으로 컴퓨터에 다운로드하면 숨겨져 편집하기가 매우 어렵습니다. (참고 : Mac을 사용하는 경우 컴퓨터 설정을 변경하지 않고 htaccess 파일을 다운로드, 편집 및 다시 업로드하는 방법에 대한 도움말을 참조하십시오.)

중대한: 이 모든 것이 약간 무섭게 들린다면, 경험이 조금 더 생길 때까지는 아마도 가장 좋은 방법 일 것입니다. 왜냐하면 이것이 사용 방법과 같은 필요한 기본 사항에 대해 깊이 들어가는 곳이 아니기 때문입니다. FTP 클라이언트, 서버 안팎의 파일을 편집하는 방법 또는 도트 파일을 처리하는 방법.

반면에, 당신은 이미 그런 것들에 익숙합니다, gzip 압축을 활성화하려면 다음을 복사하여 사이트의 htaccess 파일에 붙여 넣기 만하면됩니다.

mod_gzip_on 예
mod_gzip_dechunk 예
mod_gzip_item_include 파일. (html? | txt | css | js | php | pl) $
mod_gzip_item_include 핸들러 ^ cgi-script $
mod_gzip_item_include mime ^ text /.*
mod_gzip_item_include mime ^ application / x-javascript. *
mod_gzip_item_exclude mime ^ image /.*
mod_gzip_item_exclude rspheader ^ 콘텐츠 인코딩 :. * gzip. *

그리고 그게 전부입니다! HTML, CSS 및 JavaScript와 같은 텍스트 기반 컨텐츠는 이제 gzip 압축 형식으로 전송됩니다..

작업 확인

사이트 파일이 gzip으로 압축되는지 여부를 확인하는 방법에는 여러 가지가 있으며, 이전 기사에서 실제로 다루었던 훌륭한 GTMetrix 사이트 테스트 도구를 사용하여 가장 쉽고 재미있는 방법 중 하나입니다. GTMetrix를 사용하여 웹 사이트 속도를 테스트하는 방법 — 효과적으로!

모든 것이 정상적으로 작동하는 경우 (그리고 항상 그렇듯이 사이트의 캐시를 지우거나 몇 분 정도 기다려야 할 경우) ‘Waterfall’섹션에서 다음을 확인할 수 있습니다. 귀하의 사이트 GTMetrix 결과 중 :

WP gzip 점수 획득

단순한!

결론

Gzip 압축은 WordPress 또는 다른 방식으로 사이트에 추가하거나 사이트에 추가 할 수있는 간단한 속도 수정 중 하나입니다. 사용하지 않으면 속도가 크게 향상되지 않을 수 있습니다.

마지막 참고 사항 : 사이트의 htaccess 파일에 대해 더 자세히 알고 싶다면 Tuts +의 우수한 htaccess 가이드를 참조하십시오. 여기에는 더 많은 정보와 많은 유용한 정보가 포함되어 있습니다. 귀하의 사이트의 장점.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map