사용자의 브라우저 캐시를 사용하여 사이트의 속도를 높이는 방법 (머리글 Last-Modified, ETag, Expires, Cache-Control)

사이트 속도를 높이고 PageSpeed ​​Insights 서비스의 관련 권장 사항을 구현하기위한 다음 단계는 사용자의 브라우저에서 캐싱을 구성하는 이벤트입니다

사이트 속도를 높이고 PageSpeed ​​Insights 서비스의 관련 권장 사항을 구현하기위한 다음 단계는 사용자의 브라우저에서 캐싱을 구성하는 이벤트입니다.

아파치 소프트웨어를 실행하는 서버의 .htaccess 설정 파일에 적절한 지시자를 삽입함으로써 구현 될 수있는 웹 자원 최적화의이 부분을 자세히 살펴 보자.

사이트의 속도를 높이기 위해 사용자 브라우저에 캐싱 설정

게시물의 시작 부분에서 제안 된 옵션이 100 % 보편적이지 않고 모든 사람에게 적합하지 않다고 언급했습니다. 불행히도. 사실이 방법은 Apache 소프트웨어가 관리하는 서버에만 적합합니다 (그 중 압도적 인 다수).

또한, 아래에 설명 된 동작은 Apache가 순수한 형태로 작동하는 경우에만 결과를 제공합니다. 아파치 + nginx의 무리를 사용하는 경우, 당신은 후자를 구성해야하며,이 경우 공유 가상 호스팅 사이트의 소유자는 도움없이 할 수 없습니다. 따라서 호스텔에 연락해야합니다 (그러나 옵션도 가능).

따라서 .htaccess 파일에 작성된 특수 지시문을 지정 하여 캐시의 페이지 출력을 구성 합니다 . 이는 프로젝트가 위치한 서버의 원격 관리 수단 일뿐 입니다.

서버의 모든 편집 작업은 사용자가 제어해야하므로 가능하면 사이트의 원래 상태를 반환 할 수 있도록 변경 될 파일의 ​​복사본을 만들어야합니다.

사이트의 루트 디렉토리 (public_html 폴더 또는 htdocs)에는 일반적으로 .htaccess가 있습니다. 우선 FTP 연결을 통해 프로젝트가 호스팅되는 원격 서버에 연결하여 가용성을 확인하십시오 ( 여기 에서 Filezilla 관리자는 본으로 분해되었습니다). .htaccess 파일을 관찰하지 않는 경우 FileZilla 상단 메뉴에서 "서버"- "숨겨진 파일을 강제로 표시"를 선택하십시오.

브라우저에서 캐싱 구현에 대한 세부 정보를 읽으십시오.