css / js 파일 수정이 잦은 사이트의 경우 캐시 파일 재 갱신 방법... > 그누보드5 팁자료실

그누보드5 팁자료실

css / js 파일 수정이 잦은 사이트의 경우 캐시 파일 재 갱신 방법... 정보

css / js 파일 수정이 잦은 사이트의 경우 캐시 파일 재 갱신 방법...

본문

css 를 수정하고 나서 F5번 눌렀을 때 변경 안되서 난감한 적 없으셨나요 ?

 

JS 도 마찬가지.

 

...수정이 잦은 경우 css / js 파일의 버전을 실시간으로 변경하시면 쉽게 해결할 수 있습니다.

extend / version.extend.php

 

해당 파일 열어주세요  수정하지 않고 원본이라면 7번/8번 라인에 아래 처럼 되어있을껍니다.

 

define('G5_CSS_VER', '220620');

define('G5_JS_VER',  '221017');

 

이걸 아래 처럼 바꿔 주세요

 

define('G5_JS_VER',  date("ymdHis"));

define('G5_CSS_VER', date("ymdHis"));

 

그럼 파일이 시간 기준으로 출력됩니다.

2943905810_1672353018.8688.png

 

캡처기준 2022년 12월 30일 오전 7시 26분 07초라는 의미입니다.

22년도 말고 2022로 나오고 싶다면

 

y 를 대문자 Y로 변경해주세요

 

 

 

추천
8

댓글 8개

나름 꿀팁입니다 ~

저도 크롬브라우저 꿀팁 던지고 갑니다 .
Ctrl + Shift + R ( 브라우저 캐시 (css,js 포함) 삭제 새로고침 )도 투척드리고 갑니다!
크롬에서는 개발자도구 열어두면 항상 캐시를 사용하지 않는 옵션이 있으니 켜두면 됩니다.

문제는 방문자들이죠.
방문자들이 그렇게 캐시를 갱신하지는 않기 때문에  사이트 업데이트 직후 이전 캐시로 인해 사이트가 깨져보이거나 스크립트 문제가 발생할수있죠.

방문자에게도 그렇게 하라고 안내할수 없으니 위와 같은 팁을 사용하는건데, 하지만 위 팁은 초 단위로 항상 캐시가 무효화될수밖에 없는 문제가 있습니다. 사실상 브라우저 캐시를 사용하지 못하게되어 모든 요청에 새로 파일이 전송되어서 트래픽이 증가할수밖에 없죠.


로컬에서 테스트 목적이라면 크롬에서 개발자도구 열렸을때는 캐시 사용안하는 옵션을 켜놔야죠.
전체 2,427 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT