WordPress에서 브라우저 캐싱을 활성화하는 방법

워드 프레스 거래


귀하의 웹 사이트 속도는 최적의 사용자 경험을 제공하는 데 중요한 역할을합니다. (참고 : 사이트 속도 확인 방법에 관심이있는 경우 GTmetrix 사용에 대한 도움말을 참조하십시오.) 사이트가 느리면 판매가 중단되고 전환이 줄어들며 장기적으로 심각한 영향을 줄 수 있습니다. 고객 만족도 및 일반 방문자 수.

한마디로 :로드 시간을 줄이기 위해 할 수있는 모든 작은 일이 중요합니다. 아래에서 다루겠습니다 브라우저 캐싱, 의미, WordPress의 의미 및 사이트에서 WordPress를 활성화하는 방법 등.

시작하자…

브라우저 캐싱이란??

웹 사이트는 기본적으로 일련의 웹 페이지를 만들기 위해 서로 맞는 여러 파일로 구성됩니다. 이 중 일부는 텍스트 (예 : 블로그 게시물의 본문)를 포함하고 일부는 페이지 요소 (헤더, 바닥 글, 사이드 바 등)에 대한 스타일 정보를 포함하고 일부는 이미지 등을 포함합니다..

이제 웹 사이트를 탐색 할 때마다 많은 공통 요소가 나타날 것입니다. 모든 페이지의 스타일이 비슷하고 (모두 비슷한 색상과 디자인 요소를 공유 함) 로고는 항상 동일하며 드롭 다운 메뉴는 항상 사용 가능합니다. 등. 공통 요소가있는 경우 누군가 새 페이지를로드 할 때마다 모두 다운로드해야하는 이유는 무엇입니까? 훨씬 더 좋은 아이디어는 이러한 공통 요소를 한 번로드하고 브라우저에 저장 한 다음 필요에 따라 간단히 재사용 -누군가가 사이트 내에서 한 페이지에서 다른 페이지로 갈 때 또는 누군가가 나중에 사이트를 다시 방문 할 때.

이것이 브라우저 캐싱의 본질입니다. 기본적으로 브라우저 캐싱은 자주 변경되지 않는 파일 (아래에서 자세히 설명)로 정의한 파일을 찾아 방문자의 브라우저에 한 번만 다운로드합니다. 브라우저 캐시로 다운로드 한 후에는 이러한 파일이 다시 다운로드되지 않습니다. 즉, 여러 번 다운로드 할 필요없이 바로 사용할 수있게되므로 사이트 서버의로드를 줄이고보다 중요한 것은 후속 페이지를로드하는 데 걸리는 시간을 크게 줄입니다..

참고 : 새로운 방문자가 귀하의 사이트를 방문하면 방문한 첫 페이지의로드 속도는 브라우저 캐싱 활성화 여부에 관계없이 실제로 동일합니다. 사이트의 파일을 아직 저장하지 않았을 가능성이 있습니다. 따라서 브라우저 캐싱의 이점은 방문자가 둘 이상의 페이지를로드하거나 웹 사이트를 다시 방문 할 때만 느껴집니다.

WordPress에서 브라우저 캐싱을 활용하는 방법

브라우저 캐싱을 사용하는 것은 어렵지 않지만 약간 까다로운 사이트 파일 (사이트의 .htaccess 파일)을 편집해야하기 때문에 약간의 사전 지식이 필요합니다..

참고 : 브라우저 캐싱은 WordPress에만 국한된 것이 아니므로 사용하는 시스템은 시스템에 관계없이 동일합니다..

본질적으로 두 가지 방법이 있습니다..

매우 쉬운 방법 : 호스트와 대화

브라우저 캐싱을 사용하려면 .htaccess 파일이라는 파일을 편집하거나 작성해야 할 수도 있습니다. 이 파일에 오타가 있으면 전체 웹 사이트에 일시적으로 액세스 할 수 없게 될 수 있습니다., 의심 스럽다면 해야 할 일에 대해 호스트에게 물어보세요 당신을 위해 안전하기 위해서. 훌륭한 호스팅 회사를 사용하는 경우 더 나은 호스트가 필요하십니까? 몇 분 안에 (아직 호스트하지 않은 경우) 거의 확실하게 호스트를 설정할 수 있습니다..

자신의 .htaccess 파일 편집

.htaccess 파일은 무서운 곳이 될 수 있습니다. ‘강력한 힘으로 큰 책임을진다’는 전형적인 예입니다. 사이트 속도를 높이고 리디렉션을 만들고 놀라운 일을 할 수 있습니다. 이 모든 기능은 가격이 책정됩니다.이 파일의 오류로 인해 전체 사이트가 다운 될 수 있습니다..

수정은 추가 한 내용을 실행 취소하는 문제이지만 초보자에게는 어려운 경험이 될 수 있습니다. 중요한 라이브 사이트로 손을 더럽 히기 전에 테스트 사이트에서 실험하는 것이 좋습니다..

가장 먼저 필요한 것은 서버 파일에 액세스하는 방법입니다. 이 작업을 수행하는 가장 일반적인 방법은 FTP (파일 전송 프로토콜-자세한 내용을 읽으십시오)입니다. 파일은 Linux 기반 시스템의 숨겨진 파일 인 도트 파일이기 때문에 찾기가 약간 까다로울 수 있습니다. FTP 편집기에는 이러한 파일을 볼 수있는 ‘숨겨진 파일 표시’옵션이 있습니다 (참고 : Mac을 사용하는 경우 htaccess 파일을 변경하지 않고 다운로드, 편집 및 다시 업로드하는 방법에 대한 기사 참조). 컴퓨터 설정 중 하나)

.htaccess 파일은 wp-content, wp-includes 및 wp-admin 폴더를 포함하는 동일한 폴더 인 기본 WordPress 폴더에 있어야합니다. 찾을 수 없으면 괜찮을 수도 있습니다. 존재하지 않을 수도 있습니다.이 경우이를 만들어야합니다 (여기서 다루지 않은 것이 있습니다). 찾거나 만든 후에는 워드 프로세서가 아닌 일반 텍스트 편집기를 사용하여 다음 코드를 추가하려고합니다.!

만료 됨
유형별 이미지 / jpg "액세스 플러스 1 년"
유형별 이미지 / jpeg "액세스 플러스 1 년"
ExpiresByType 이미지 / gif "액세스 플러스 1 년"
유형별 이미지 / x 아이콘 "액세스 플러스 1 년"
ExpiresByType 이미지 / png "액세스 플러스 1 년"
유형별 텍스트 / CSS "액세스 플러스 1 개월"
ExpiresByType text / x-javascript "액세스 플러스 1 개월"
ByType 응용 프로그램 / x- 충격파 플래시 "액세스 플러스 1 개월"
만료 기본값 "액세스 플러스 2 일"

이 줄은 사용자의 브라우저에 각 파일 형식을 캐시하는 방법을 알려줍니다. 위의 그림에서는 jpg, jpeg, gif, icons 및 png 이미지를 1 년 동안 캐시하도록 설정했으며 (이것은 거의 변경되지 않기 때문에) CSS, JavaScript 및 Flash 파일은 매월 캐시되도록 설정했습니다. ). 달리 지정되지 않은 파일에 대해서는 기본값을 2 일로 설정했습니다..

개발 비활성화

이러한 파일은 꽤 오랫동안 (각 파일 유형에 대해 정의하기로 결정한 시간 동안) 캐시되므로 개발이 어려울 수 있으므로 아직 개발중인 웹 사이트에는 브라우저 캐싱을 사용하지 않는 것이 좋습니다. 물론 브라우저 설정으로 이동하여 매번 수동으로 캐시를 지울 수 있지만 곧 성 가실 것입니다 (또한 다른 사람의 캐시를 지우는 것이 쉽지는 않습니다-아래 팁)..

변경을 시작하면 먼저 하루와 같이 훨씬 짧은 것으로 캐시를 변경해야합니다.이 경우 24 시간이 지나면 사용자에게 새로운 리소스가 표시됩니다..

개발자가 캐시 된 파일을 새로 고치는 데 사용하는 또 다른 방법은 리소스에 쿼리 매개 변수를 추가하는 것입니다. 예를 들어 일단 캐시 된 script.js를로드하는 경우 변경 한 내용은 1 년 후에 (또는 설정 한 기간이 지난 후에) 다운로드됩니다. 이 문제를 해결하기 위해 개발자는 종종 리소스 버전을 URL에 추가합니다. 따라서 “http://mysite.com/scripts.js”대신 URL은 “http://mysite.com/scripts.js?version=1.0″과 같으며 스크립트가 다시 개발자에게 다시 변경되면 개발자는 다시 한 번 URL을 리소스로 대체하여 예를 들어 “http://mysite.com/scripts.js?version=1.1″으로 만듭니다..

브라우저와 관련하여 기술적으로는 새로운 리소스이므로 1 년 동안 새로 다운로드하여 캐시합니다..

작업 확인

사이트에 브라우저 캐싱이 활성화되어 있는지 여부를 확인하는 방법에는 여러 가지가 있으며 GTmetrix라는 무료 사이트 속도 테스트 도구를 사용하여 가장 쉽고 흥미로운 방법 중 하나입니다. 이전 기사 : GTmetrix를 사용하여 웹 사이트 속도를 테스트하는 방법 — 효과적으로

GTMetrix 브라우저 캐시 테스트

사이트의 점수가‘A’인 경우 브라우저 캐싱에 문제가 없으며 속도가 크게 향상됩니다.!

마지막 생각들

브라우저 캐싱은 속도를 크게 증가시킬 수 있으며 본질적으로 몇 줄의 코드를 복사하여 붙여 넣는 것을 의미하기 때문에 정의 된 파일을 설정하기 전에 변경하려는 의도가 없다고 가정 할 때 어떤 단점도 없습니다 만료), 거의 확실하게할만한 가치가 있습니다..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me