XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.
조회 수 90 댓글 7

 댓글 수가 많을 경우 서버 부하를 줄여주는 코어 수정 팁입니다


http://sejin7940.co.kr/index.php?mid=xe_tips&page=2&document_srl=108198


해당 팁이 라이믹스에는 이미 적용되어 있나요?


  • profile
    기진곰 2016.09.16 10:19:15

    처음 보는 패치입니다. XE 깃허브에 등록된 것도 아닌 것 같고요. 아마 라이믹스에도 똑같은 문제가 있을 듯 합니다.

     

    링크하신 패치를 사용하더라도 여전히 비효율적인 부분이 남네요. 수정 부분을 최소화하시려다 보니 그렇게 된 것 같습니다. 애초에 동일한 문서에 대해 getGrant를 여러 번 호출하는 것이 문제이니, documentItem 클래스 쪽에서 isEnableComment() 및 isGranted() 함수의 반환값을 자체적으로 캐싱할 필요가 있어 보입니다. (이 부분에서 캐시 핸들러가 관여할 필요는 없고, documentItem 클래스에서 내부적으로만 기억하고 있으면 됩니다.)

     

    일반적으로 캐시를 1000번 요청하는 것이 DB를 1000번 요청하는 것보다 빠르긴 하지만, 아예 1번만 요청하는 것이 훨씬 나을 테니까요. 캐시 종류에 따라서는 오히혀 DB보다 느린 경우도 있고요.

  • profile
    고라자 2016.09.16 10:43:50
    엌 ㅋㅋㅋㅋ 그렇군요. 라이믹스가 xe코어에 비해 많은 개선이 되어있어서 이 팁도 이미 적용되어 있는줄 알았네요

    이 팁을 라이믹스에 적용해도 따로 문제점은 없...겠죠??
  • profile
    기진곰 2016.09.16 11:41:11
    라이믹스는 내부적으로 캐시 처리하는 방식이 다릅니다. 라이믹스식으로 패치해서 이번 주말 안에 develop 브랜치에 적용해 드릴게요.
  • profile
    고라자 2016.09.16 12:06:53
    기진곰님의 연휴를 제가 뺏어버린 것 같군요 ㅠ_ㅠ

    감사합니다!
  • profile
    기진곰 2016.09.16 16:48:31

    https://github.com/rhymix/rhymix/pull/584

  • profile
    고라자 2016.09.16 16:53:03

    엄청 빠르게 적용해 주셨군요!!!

    지금 바로 develop 브랜치의 파일을 적용해보면 되는 건가요?

  • profile
    기진곰 2016.09.16 19:32:26

List of Articles
번호 분류 제목 최종 글
공지 질문/답변 답변을 확실히 받기위한 질문자 지침서 20  
2820 질문/답변 cafe24호스팅 받으시는분들 FTP나 SSH접속 테스트좀 부탁드립니다. 2 2016.09.17 수정 윤삼
2819 질문/답변 varnish 캐시 서버를 적용한 경우에는 방문자의 실제 IP가 기록되지 않나요? 1 2016.09.17 수정 기진곰
2818 질문/답변 DNS_PROBE_FINISHED_NXDOMAIN -에러 겪어보신 분 계실까요? 2 2016.09.17 수정 기진곰
2817 질문/답변 라이믹스 서버 이전 중 문제가 발생했습니다 5 2016.09.17 수정 람보
2816 질문/답변 구글 검색엔진에 상위노출 방법 궁금합니다. 2016.09.16 작성 낙타
2815 질문/답변 라이믹스의 JS 통합기능 질문드립니다 4 2016.09.16 수정 고라자
2814 질문/답변 클라우드 호스팅 이용시 머 이용할수잇나요>? 3 2016.09.16 수정 기진곰
2813 질문/답변 로그인이 안되는 현상 + 캐시 재생성이 안되는 현상 질문드립니다 11 2016.09.17 수정 기븐
» 질문/답변 다음 팁이 라이믹스에는 적용되어 있나요? 7 2016.09.16 수정 기진곰
2811 질문/답변 클플 차단 질문 6 2016.09.16 수정 데버
2810 질문/답변 댓글 ACT 값이 뭔가요? 3 2016.09.16 수정 후하니
2809 질문/답변 웹에서 만약 28포인트라면 모바일에서는 더 축소해서 보여야하는데. 1 2016.09.15 수정 기진곰
2808 질문/답변 https -> http 리다이렉트 질문드립니다. 2 2016.09.15 수정 빵떡
2807 질문/답변 XE질문 이라기보다 js질문입니다 6 2016.09.15 수정 윤삼
2806 질문/답변 최근이미지... 위젯에서 막히내 ㅡㅡ 4 2016.09.15 수정 언션
2805 질문/답변 [도와주세요]인증세션사용시 쿼리포함된 외부페이지 오류메시지 2016.09.14 작성 초xe보
2804 질문/답변 (HELP) 스케치북 게시판 textarea 댓글 작성시 "내용 값은 필수입니다" 알림창이 뜨면서 안되는 문제 6 2016.09.15 수정 기븐
2803 질문/답변 요즘 클라우드플레어 속도가 빠르나요? 전 돌겠네요. 느려서... 15 2016.09.16 수정 중년
2802 질문/답변 기존 php-fpm php 5.4.22 에서 php-fpm as php7으로 가려고 합니다. 1 2016.09.14 수정 기진곰
2801 질문/답변 db 관련 2016.09.14 작성 djdisodo
Board Pagination Prev 1 ... 27 28 29 30 31 32 33 34 35 36 ... 172 Next
/ 172
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...