XETOWN

호수 공원

XE 사용에 대한 여러가지 정보들을 공유할 수 있습니다.
조회 수 78 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

기존에는 위젯 캐싱 시간을 가능한 크게 늘려서 부하를 최소화하고 있는데요.

이렇게하면, 게시판에 새로운 글/댓글이 올라오면 즉각 반영되지 않는 단점이 있죠.

 

그렇다고, 캐싱 시간을 짧게 두면, 캐싱 효율이 떨어질 수도 있고요.

 

게시판 전체(게시물+댓글)을 캐싱해놓았다가, 위젯에서는 (캐싱시간과 관계없이) 항상 캐싱된 데이터만 출력하게 되면 성능이 조금이나마 빨라질 것 같네요.

 

아주 오래전부터 고안해왔던건데, 개발 실력의 부족으로 미뤄왔다가 기진곰님의 슈퍼 캐시 모듈에 영감을 얻어서 이제서야 개발을 시작할 수 있게 되었네요. 물론 실제 효율은 써 봐야 알 것 같습니다.

  • profile
    기진곰 2016.11.15 01:09:36

    게시판 전체를 캐싱해 둔다는 것이 어떤 의미인지에 따라 성패가 결정될 듯 합니다. 사용 빈도가 낮은 데이터를 많이 캐싱하는 것은 오히려 낭비니까요. 위젯 캐시의 경우 5분만 되어도 최대 성능에 거의 수렴하기 때문에 더이상 늘이는 의미가 없다고 봅니다. 그 다음부터는 캐시 갱신 소요시간을 최소화하는 것이 목표가 되고요.

     

    슈퍼 캐시 쪽에서 제가 다음에 구현하고 싶은 것은 새 글이나 댓글이 올라왔을 때 해당 모듈을 참조하는 위젯을 자동으로 갱신해 주는 기능입니다. 페이지 생성 시점에 위젯 쪽에서 pull하는 게 아니라, 시간이 좀 걸려도 되는 글쓰기 시점에 게시판 쪽에서 push하는 거지요. SimpleCode님과는 반대 방향에서 접근하는 것일 수도 있는데요... 얼마나 효과가 있을지는 실제로 만들어 봐야 알 것 같네요.


List of Articles
번호 분류 제목 글쓴이 날짜
공지 질문/답변 답변을 확실히 받기위한 질문자 지침서 20 람보 2015.12.31
화제의 글 XE 사용팁 화제의 글 애드온 공지로 출력된 글 배경 색 다르게.... file 웹지기 2016.11.28
3835 질문/답변 팝업링크 코드? new 보고하비 20:17
3834 질문/답변 개인의뢰후 연락이 되질 않는데 어떻게해야하나요? 4 new 이로운 19:43
3833 질문/답변 sketchbook5 mobile에서 링크를 없에고 싶습니다. 1 new 카별 17:12
3832 질문/답변 경험치 랭킹 위젯 new 앨리 16:30
3831 XE 사용팁 위젯이나 기타api 연동으로 출력시 출력대상이 없을 경우 전체 가리기. newfile 웹지기 14:55
3830 질문/답변 카데고리 목록 질문입니다. new 가이더 14:44
3829 질문/답변 다들 ipv6 대응 어떻게 하시나요? 3 new ejn 11:36
3828 질문/답변 한서버에 여러 SSL 사용하시는 분들은 어떻게 하시나요? 8 new 고양이 11:18
3827 질문/답변 XE에는 데이터형 변환이 없나요?? (문자열->숫자 등) 5 new 프렌다 11:07
3826 질문/답변 게시글 읽으면(본문) 위젯 감추기 5 new 마신 10:56
3825 질문/답변 아래 cond 조건 사용 문제 대안으로... 7 new 웹지기 10:23
3824 질문/답변 이런 경우도 있나요? 3 update DIZAK 07:41
3823 질문/답변 슈퍼캐시가 34기가나 하드를 채우나요?ㅠㅠ 3 낙타 00:09
3822 질문/답변 <block cond="$mid=='name'"> 사용하려면 13 웹지기 2016.12.06
3821 질문/답변 소셜로그인 카카오톡 로그인 질문이요 2 update 정재욱 2016.12.06
3820 질문/답변 닉네임으로 검색시 해당 닉네임 정보를 호출 가능할까요? 8 update 착한악마 2016.12.06
3819 질문/답변 새글 새댓글표시 모듈 1 update 고양이 2016.12.06
3818 XE 사용팁 외부페이지 다국어 사용하기 김햄C 2016.12.06
3817 질문/답변 모바일 시작 페이지가 XE 기본에서 변하지 않습니다. 2 카별 2016.12.06
3816 질문/답변 pjaxboard.com 이 사이트 레이아웃 무엇인지 아시는 분 계실까요 2 그래시 2016.12.06
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 192 Next
/ 192
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...