질문/조언질답게시판

안녕하세요? 회원제 사이트를 운영하고있습니다.

 

슈퍼캐시 현재 잘 사용하고 있는데 한가지 질문을 드려보고자 합니다.

 

우선 전체페이지 캐시 적용을 하는경우 비회원인경우에만 적용이 되는것 같더라구요.

 

글 리스트도 바로바로 반영이 되지 않는것을 보면.. 회원으로 로그인시에는 바로 보여지는데,

 

문제가 속도차이가 너무 많이 나는게 문제라서요.

 

아무래도 비회원은 캐시가 되어있다보니 200ms 속도 가 나오는데 회원인경우에는 1.8초 또는 최대2초까지 나오더라구요.

 

게시글수는 약 60만건 정도 되구요.

 

조금더 효율적으로 셋팅 할수 있는 방법이 없을까요?

 

예를들면 회원이어도 리스트 반영되거나 근데 이 방법은 글 리젠율이 높아서 고민이긴한데 어떤 방법이 좋을까요?

 

@기진곰

  • profile

    회원일 때 느린 이유를 찾아서 잡아야지요. 어떤 규모의 사이트라도 TTFB 2초는 정상이 아닙니다. 아마 특별히 느린 모듈이나 위젯이 있을 거예요.

     

    게시판 캐시, 위젯 캐시는 사용하고 계신가요? 이 기능들은 회원 비회원 상관없이 효과를 발휘합니다.

     

    전체화면 캐시는 검색 유입으로 비회원이 갑자기 확 몰리는 경우에 대비하거나, 로봇이 접속했을 때 로딩 속도가 빠르게 보이도록 하기 위한 보조 수단일 뿐이예요.

  • profile ?

    안녕하세요 기진곰님 답변감사드립니다.

    회원일때랑 비회원일때 모듈 / 위젯 보여지는건 똑같습니다.

    유독 로그인만 하면 느린것같네요. 뭐가문제인지 답답할 따름 ㅠㅠ...

     

    혹 , 회원인경우에는 게시판 리스트 캐시가 적용 안되도록 되어있을수 있나요?

     

    현재  해당 문서(글읽기) 페이지해당 모듈(게시판) 목록 페이지

    등 체크 다 해놓은 상태이거든요.

  • ? profile

    그거 말고 게시판 캐시(페이징 캐시 + 오프셋 쿼리)와 위젯 캐시 기능을 말씀드린 거예요.
    전체화면 캐시는 설정을 아무리 건드려봐도 회원에게는 아무 소용이 없습니다. 비회원 전용 기능이라서요.
    전체화면 캐시는 이제 더이상 신경쓰지 마시고, 다른 부분을 살펴보세요.

  • profile ?

    답변 감사드립니다.

     

    현재 페이징 캐시랑 , 오프셋 쿼리 등 전부 사용체크되어있는데.

     

    아래는 제가 셋팅되있는 옵션값입니다.

     

    혹시 뭐 잘못설정한게 있을까요?

     

    게시판.PNG

    기타.PNG

    위젯.PNG

  • profile ?
    아니면 , 반대로 전체화면 캐시도 회원들 적용 하려면 어떻게 해야할까요?
  • ? profile
    게시판 캐시 설정은 정상이고요, 위젯 캐시는 스샷 찍으신 부분 아래에서 위젯별로 각각 설정을 해주셔야 효과가 있습니다. 사이트에서 사용하는 위젯들을 하나씩 체크한 후 몇 번씩 새로고침해 보시면 어느 위젯에 캐시를 적용해야 가장 큰 효과가 있는지 확인할 수 있을 거예요.
  • ? profile
    그런 기능은 없습니다. 상식적으로 불가능하지요. 회원이라면 현재 로그인 정보가 한쪽 구석에 표시되고, 자신이 작성한 글만 수정/삭제 단추가 표시되는 등 회원마다 다르게 표시해야 하는 부분이 많은데, 전체화면을 캐시해서 일괄적으로 뿌려버리면 그 정보까지 모두 똑같이 나와 버릴 테니까요...
  • profile ?
    아네 , 그렇죠 그런문제를 생각못했네요 -__-;

    답변감사드립니다. 위젯등 모두 하나하나 캐시 테스트 해봐야겠네요 ㅠ

    즐거운 불금 되시길 바랍니다.