Q&A

위젯 설정에 widget_cache="1" --> 이걸 "0"으로 하면

게시글이 바로 바로 뜨는데,.

 

숫자를 넣으면 그 시간만큼 지난 후에 새 글이 표시되네요.

이 옵션은 왜 있는건가요?

 

그냥 다 "0"으로 해서 게시판의 새로운 게시글이 바로바로 메인 위젯에 반영되는게 제일 좋은거 아닌가요?

 

아마 제가 모르는 뭔가가 있을 것 같은데.. 고수님들.... ^________^

마음에는 꼭 빈자리를 남겨두어야 합니다.

댓글 4

  • 실시간으로 반영해야하는 위젯이아니라면 캐시를 주는 편이 좋습니다 서버에 상당한 부하를 유발합니다
  • @루딩
    아, 그렇군요,. 동접과 하루 접속수가 미미한 사이트는 괜찮겠지요? ㅎㅎㅎ
  • 최근게시물 위젯 구조가 상당히 비효율적이어서, 위젯마다 몇 번씩 쿼리를 쓰는 것으로 알고 있습니다. 메인화면에 위젯이 5~6개 있다면 메인화면을 방문할 때마다 수십 번의 불필요한 쿼리가 발생할 수도 있는 거죠. 1분간 캐시를 쓰니 서버의 CPU 점유율이 절반 이하로 떨어지는 경우도 봤습니다.
  • @기진곰
    그렇군요,... 좋은 정보 감사합니다. ^^