XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.

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


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
번호 제목 글쓴이 날짜
공지 답변을 확실히 받기위한 질문자 지침서 21 람보 2015.12.31
» 다음 팁이 라이믹스에는 적용되어 있나요? 7 고라자 2016.09.16
2809 클플 차단 질문 6 데버 2016.09.15
2808 댓글 ACT 값이 뭔가요? 3 NEX 2016.09.15
2807 웹에서 만약 28포인트라면 모바일에서는 더 축소해서 보여야하는데. 1 질문쟁이 2016.09.15
2806 https -> http 리다이렉트 질문드립니다. 2 빵떡 2016.09.15
2805 XE질문 이라기보다 js질문입니다 6 스포 2016.09.15
2804 최근이미지... 위젯에서 막히내 ㅡㅡ 4 언션 2016.09.15
2803 [도와주세요]인증세션사용시 쿼리포함된 외부페이지 오류메시지 초xe보 2016.09.14
2802 (HELP) 스케치북 게시판 textarea 댓글 작성시 "내용 값은 필수입니다" 알림창이 뜨면서 안되는 문제 6 기븐 2016.09.14
2801 요즘 클라우드플레어 속도가 빠르나요? 전 돌겠네요. 느려서... 15 중년 2016.09.14
2800 기존 php-fpm php 5.4.22 에서 php-fpm as php7으로 가려고 합니다. 1 홍수영 2016.09.14
2799 db 관련 djdisodo 2016.09.14
2798 ajax를 통한 문서 목록 필터링이 생각처럼 되질 않네요 8 윤삼 2016.09.14
2797 라이믹스 설치 이후에 갑자기 엄청난 용량의 error_log 파일이 생성되었는데.. 21 기븐 2016.09.13
2796 잘못되거나 없는 페이지 접속시 낙타 2016.09.13
2795 라이믹스 SEO 설정에서 개별 문서 페이지 제목에는 $SUBPAGE_TITLE 사용이 안되나요? 5 file 기븐 2016.09.13
2794 라이믹스에서 게시판 설정에 "삭제시 휴지통 사용"이랑 CONORY님의 휴지통 애드온은 같은건가요? 기븐 2016.09.13
2793 신규로 소셜로그인시 추가정보입력의 '필수추가정보'가 적용 되질 않아서요. 5 file dongdong 2016.09.13
2792 게시물 복사시에 제목에 quot gt lt 코드가 보이는 문제... 1 스마일 2016.09.13
2791 라이믹스에서 모바일 CKEDITOR 자동 접기 기능을 PC에도 적용하는 방법 2 고라자 2016.09.12
Board Pagination Prev 1 ... 45 46 47 48 49 50 51 52 53 54 ... 190 Next
/ 190
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...