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
2829 또 500에러가 떴다고 하는데... 원인을 모르겠네요 18 file 기븐 2016.09.18
2828 정회원 신청은 어디서 하나요? 2 구름이 2016.09.18
2827 라이믹스 최신 develop브랜치 적용 후 4 고라자 2016.09.18
2826 저사양 vps에서의 xe.캐시 2 고라자 2016.09.17
2825 리캡챠 애드온이 익스플로러에서 잘 작동하나요? 3 다이오니 2016.09.17
2824 (구) 네이버 오픈 API 호출 종료에 따른 마이그레이션 안내 2 쭈박이 2016.09.17
2823 게시글 조회 act값이 뭔지 모르겠어요. 9 다이오니 2016.09.17
2822 최근 로그인 날짜가 갱신되지 않음 2 디지털리스트 2016.09.17
2821 위젯 박스간 간격 문의드립니다. 2 file Sraty 2016.09.17
2820 모바일 / ck에디터 / ck editor / 붙여넣기 / 문제 1 file 매미맴맴 2016.09.17
2819 라이믹스 캐시 재생성 과정에 뭔가 문제가 있는거 같은데... 뭔지 모르겠네요 15 기븐 2016.09.17
2818 cafe24호스팅 받으시는분들 FTP나 SSH접속 테스트좀 부탁드립니다. 2 람보 2016.09.17
2817 varnish 캐시 서버를 적용한 경우에는 방문자의 실제 IP가 기록되지 않나요? 1 고라자 2016.09.17
2816 DNS_PROBE_FINISHED_NXDOMAIN -에러 겪어보신 분 계실까요? 2 틸트 2016.09.17
2815 라이믹스 서버 이전 중 문제가 발생했습니다 5 고라자 2016.09.16
2814 구글 검색엔진에 상위노출 방법 궁금합니다. 낙타 2016.09.16
2813 라이믹스의 JS 통합기능 질문드립니다 4 고라자 2016.09.16
2812 클라우드 호스팅 이용시 머 이용할수잇나요>? 3 언션 2016.09.16
2811 로그인이 안되는 현상 + 캐시 재생성이 안되는 현상 질문드립니다 11 기븐 2016.09.16
» 다음 팁이 라이믹스에는 적용되어 있나요? 7 고라자 2016.09.16
Board Pagination Prev 1 ... 58 59 60 61 62 63 64 65 66 67 ... 204 Next
/ 204
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...