[관리] 최신글 캐시(cache) 사용하지않기 > 정보공유

본문 바로가기

정보공유

일반글
그누보드팁

[관리] 최신글 캐시(cache) 사용하지않기

페이지 정보

게시물QR코드

본문

그누보드의 기본 구조에서는 latest라는 함수를 사용해서

메인 화면, 기타 원하는 페이지에서 원하는 게시판의 최신글을 가져와서 보여 줄 수 있습니다.

그누보드의 기본 구조에서는 최신글을 보여줄때에 이미지등을 브라우저의 캐시에 저장을 하게되는데

캐시에 저장해서 최신글을 보여줄때에 장단점이 존재합니다.

장점은 이미지등의 파일들을 최신글로 보여줄때에는 매번 새로 이미지를 불러오지않고

브라우저 캐시에 저장된 이미지를 불러오기때문에

속도에서 빠르게 불러올수있습니다.

물론 속도부분에서는 수백 수천건의 자료가 아니라면 속도차이를 저희가 느낄수있는 수준은 아니라고 생각합니다.

하지만 대량의 자료등 메인 페이지에 최신글을 여러군데에서 가져온다면

약간의 차이를 느낄수는 있을겁니다.

캐시에 저장해서 최신글을 사용하는 단점은 바로바로 최신글이 반영되지않는 상황이 생길때가 있습니다.

캐시에 저장이 되어있기때문에 새로 글을 작성하더라도

메인화면에 바로 반영이 되지않을때가 있는데.

그럴때에는 그누보드의 기본 설정파일에서 캐시 사용을 하지않도록 수정하시면 됩니다.

 

방법은 간단한데요 우선

www/config.php 파일에서 아래 소스를 찾아시면

define('G5_USE_CACHE', true); // 최신글등에 cache 기능 사용 여부

 

해당 소스에서 true라고 되어있는 부분을 아래와같이 false로 수정하시면 캐시 사용 기능이 중지됩니다.

define('G5_USE_CACHE', false); // 최신글등에 cache 기능 사용 여부

 

간혹 최신글을 작성했는데 메인화면등 최신글 스킨에 적용이 되지않았다면

캐시기능을 중지해보시는것도 좋은 방법이 될것같습니다.

 

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 동구 중앙대로 319, 9층 L4호(초량동, 부산YMCA빌딩) Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
All rights reserved.