테스트 사이트 - 개발 중인 베타 버전입니다

🥹 KG CacheBust v1.1.0 - JS/CSS 브라우저 캐시 갱신 [재등록]

2900516651_bad5Gs0P_f6227b497c40b765663ea1813ce2720243943941.png

 

 

JS/CSS 파일의 변경을 감지하여 브라우저 캐시를 갱신해주는 기능입니다.

 

JS/CSS 파일을 수정했을 때 브라우저 캐시로 인해 즉시 적용되지않는 문제를 해결합니다.

 

브라우저 캐시를 지우거나 강제/강력 새로고침을 하지않아도 됩니다.

 

PC와 모바일 브라우저 및 웹뷰 앱에서도 브라우저 캐시의 영향으로 사이트 변경사항이 적용되지 않는 문제를 해결합니다.

 

PHP 5.4이상에서 동작합니다.

 

2900516385_1687150300.8697.jpg

이미지와 같이 JS, CSS 파일명 뒤에 "?숫자" 형태의 문자열을 더해 브라우저 캐시를 갱신하도록 합니다.

 

# 변경 내역

파라메터 포맷을 변경하고 더 낮은 PHP 버전에서 동작할수있도록 개선했습니다.

 

# 설치 방법

extend 폴더에 압축 푼 파일(kg_cache_busting.extend.php)을 복사해두면 바로 적용됩니다.

 

 

# 자유소프웨어 라이센스 (사용 허가)

GNU LGPL 2.1 or Later

 

Copyright (C) 2023년 Kkigomi

 

이 소프트웨어는 자유소프트웨어입니다. 이 소프트웨어의 피양도자는 자유소프트웨어 재단이 공표한 GNU LGPL 2.1 버전 또는 그 이후 버전을 임의로 선택해서 그 규정에 따라 개작하거나 재배포할 수 있습니다.

 

이 소프트웨어는 묵시적인 보증을 포함한 어떠한 형태의 보증도 제공하지 않습니다. 보다 자세한 사항에 대해서는 GNU LGPL 2.1 버전 또는 이 플러그인에 포함된 `LICENSE` 파일을 확인하시기 바랍니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 11개

등록 계정의 변경으로 다시 등록하는 것이므로 기존 1.1.0 버전 사용자는 업데이트 하실 필요 없습니다.
감사 합니다.
공유 감사드립니다. 아이폰 사파리에서 은근히 귀찮고 짜증나는 부분이었거든요. 추천 꾹!
감사합니다. ^^
바로 적용되네요. 감사합니다.

감사합니다~~~

안녕하세요. 그누보드 head 쪽 수정하고 하는건 바로 바로 반영이 되는거 같은데 스마트에디터2 를 커스텀 버전으로 바꾸니까 이거는 적용이 안되네요.

에디터쪽은 적용이 원래 안되는건가요?

에디터 중에는 iframe 안에서 자체적으로 로드하는 에셋은 적용이 안됩니다. 그건 관여할 수도 없고요.

감사합니다~ 잘쓰겠습니다