XETOWN

호수 공원

XE 사용에 대한 여러가지 정보들을 공유할 수 있습니다.
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

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

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

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

 

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

 

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

 

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

  • profile
    기진곰 2016.11.15 01:09:36

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

     

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


List of Articles
번호 분류 제목 글쓴이 날짜
공지 알려진 Core 문제 XE 1.8.32 무조건 업데이트합니다. 실시! [버전 변경] 24 update 기진곰 2017.02.25
4570 질문/답변 특정 문자가 포함된 주소로 들어오는 방문을 이동시키고 싶습니다. 16 웹지기 2017.02.23
4569 질문/답변 DB에서 흔적이 남아있는 모듈 테이블을 삭제하는 방법을 알고 싶습니다. 2 dongdong 2017.02.23
4568 질문/답변 특정글에만 스팸 댓글이 올라옵니다. 2 물비늘 2017.02.23
4567 질문/답변 ckeditor에 사진 넣고 옆에 글쓰는 기능은없나요? 6 file 라그릿 2017.02.23
4566 질문/답변 (라이믹스) admin - 파일 항목 들어갈 때마다 디버그에 오류가 뜹니다 1 기븐 2017.02.22
4565 질문/답변 회원의 총 추천수 출력하기 햄토리 2017.02.22
4564 아이디어 제안/공유 이거 어떤가요? 7 file 트리플라워 2017.02.22
4563 질문/답변 위젯에 위젯스타일 적용 방법 구미호 2017.02.22
4562 질문/답변 index페이지 수정 질문 2 file teamcafeit 2017.02.22
4561 질문/답변 layout.html 에 삽입하는 스크립트 질문드려요 1 고라자 2017.02.22
4560 질문/답변 커뮤니티 사이트를 만드려고 하는데 어떤 서버를 써야하나요 4 인디고 2017.02.22
4559 질문/답변 Query XML에 대해서 문의 좀 드립니다. 2 주피터3837 2017.02.22
4558 질문/답변 마지막 문장 이후 오는 <p> </p> 를 모두 제거해서 보여 줄 수 있을까요 ? 58 웹지기 2017.02.22
4557 질문/답변 문서 '조회수정렬' 기능이 추가되었으면 좋겠습니다. ^^ 일단놓고말해 2017.02.22
4556 질문/답변 본문/댓글 폰트 질문 9 Katze 2017.02.22
4555 질문/답변 에디터에 컨텍스트 메뉴는 어떻게 수정하나요? 2 file xetown998 2017.02.22
4554 질문/답변 타임라인 모듈 (원래게시물로 돌아가기) 작동안합니다 3 피피포 2017.02.22
4553 질문/답변 댓글 가지고 오는 한번 쿼리 한번 봐주세요..ㅜㅜ 주피터3837 2017.02.22
4552 질문/답변 imgur 에디터 https 4 VJT 2017.02.22
4551 질문/답변 닉네임 이미지, 아이콘 동시적용시 아이콘에 마우스를 갖다 댈경우 file 라그릿 2017.02.21
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 233 Next
/ 233
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...