speed.PNG

 

 

저희 사이트 입주한 서버특성과 또 여러가지 요인으로 메인페이지 위젯의 캐시를 최대한 활용해도 응답시간 300ms 이내로 줄이기 힘들어 구글스피드에서 체크를 하면 서버응답시간을 줄이라고 항상 나왔죠...  200ms 이상이면 줄이라고 뜹니다. 저도 줄이고 싶죠. 그게 되나요 ㅋ

 

근데 슈퍼캐시 모듈이 이제 페이지 자체를 캐시해둔 것을 바로 출력해주니 300ms -> 30ms 로 응답시간이 무려 10배 빨라졌습니다.

 

전체화면 캐시는 신세계네요~~

 

 

웹지기

profile
10년을 다루다 보니 이제 간단한 것도 만들고 커뮤니티 운영에 관한 다양한 노하우가 있습니다. 어려운 점이나 가지신 생각을 함께 소통해 보아요.
https://rxtip.kr/ 라이믹스 꿀팁
  • profile

    나름 빠른편에 속하는 XE타운도 구글스피드의 기준에는 탈락입니다.

     

    xetown.PNG

     

    슈퍼캐시 엄지척~

  • profile
    와... 대단합니다!
  • profile profile
    자꾸 로그아웃을 하고 싶어지게 합니다. html 자체를 캐시했다 보여주는거라 클릭과 동시에 보인다고나 할까요....
  • ?
    근데 저희도 서버 응답 시간은 빠르다고 나오네요. 호스팅을 받고 있는 루아틱이 좋아서 그런가

    다른 항목은 막장인데 말이죠. 통과된게 방문페이지리디렉션 서버응답시간 자바스크립트축소 3개밖에 없네요
  • ? profile
    쿼리가 많지 않는 페이지구성과 위젯캐시를 적절히 사용하면 200ms 이내로 줄일수 있습니다. 물론 말씀 하신대로 호스팅환경이 중요합니다. 저희 입주한 곳은 제가 여려가지 테스트를 해 본바로는 좀 취약합니다. 특히 ssd랑 hdd랑 차이가 좀 많이 나구요.
  • profile

    아직 정식 배포하지 않고 있는 모듈입니다. 사이트에 따라 잘 작동할 수도 있고 에러가 작렬할 수도 있으니 조심하세요. 웹지기님이라면 빨라진다는 얘기를 꺼내자마자 어디 링크하지도 않은 소스를 찾아내서 베타테스터를 자처해 주실 거라고 예상하기는 했지만... ㅋㅋ

     

    근데 이제 서버 튜닝 사업은 접어야 하는 건가요 ㅡ.ㅡ

  • profile profile
    10배속인데 왜 안합니까.. ㅋ 빨리 버그잡고 해서 빨리 더 좋게 써야죠 ㅋ
  • ?
    훌륭하네요. 그냥 이말밖에는 안떠오릅니다 ㅋㅋ
  • ? profile
    이제 XE1이나 라이믹스로 사이트를 만들면 XE3, 워드프레스 등과는 비교할 수 없을 만큼 빠르다!! 그누보드와도 겨뤄볼만 하다!! 라는 얘기가 나왔으면 좋겠네요 ㅎㅎ
  • profile ?
    그렇게 되면 XE(라이믹스) 사용자로서도 뿌듯할것 같네요.
  • ?
    90ms → 70ms 줄어들었습니다~
    오잉...SSD사용자인데 웹지기님처럼 제가 정상적으로 모듈을 사용중인지 모르겠어요 ㅎㅎ
  • ? profile
    로그아웃 하고 측정하셔야해요
  • ? profile
    처음부터 가볍게 기능이 작동하는 서버라면 조금 갭이 차이있을 수 있고 전체 캐싱은 비로그인을 전제하에 작동되고 있어서 로그인여부도 확인해보세요.
  • profile ?
    헉.....로그아웃하고 측정하니 10ms 라고 나오네요 ㅎㅎㅎ;;
  • profile ?
    로그인을 하고 측정해서 그런가봐요. 로그인을 풀고하니 확~줄어들었어요
  • ? profile
    네. 로그인은 회원별로 로그인정보출력등 여러가지를 다르게 보여줘야해서 현실적으로 특정한 모습으로 캐싱해서 회원들에게 같은 모습을 보여줄 수 없습니다. 그래서 이 기술은 모두 같은 화면을 보는 비로그인 상태에 적용되는 기술입니다. 이 효과는 검색엔진이 메인페이지 문서등을 크롤링 분석 평가에 꽤 긍정적이고 다수의 비로그인 방문자들에게 자원을 조금밖에 사용하지 않아 사이트 전체에 +++효과가 나타납니다.
  • ? profile
    제가 윗 댓글에 자꾸 로그아웃 하고 싶어진다는게 이런 의미였습니다..
  • profile ?

    아~ 그 의미이셨군요. 전 무슨말씀이신지 이해가 안되서 ㅎㅎ
    직접 해보니 이제야 이해가 되었습니다.
    이건 뭐 연속으로 사이트로고를 눌러보면 전혀 재접속 반응이 없는것처럼 느껴지네요 ㅎㅎ

     

    그누보드로 만들어진 사이트들이 이런 느낌이였는데, 이것을 xe에서 느끼다니 참 신기합니다

  • ? profile
    네. 왠만한 웹서버에서 html 정도 출력하는건 굉장히 빠른데 지금 비로그인 상황에서는 그렇게 캐시된걸 뿌려주기만 하는 동작이라 굉장히 빨라요.
  • profile ?
    그런데, 처음접속할때는 100ms 이고 같은 페이지에서 새로고침을해야 10ms로 나오는데
    검색엔진에 효과가 있을까 하는 생각이 들어요
    다른 메뉴로 이동하면 다시 100ms로 올라가는..
    봇이 크롤링을 할때 처음접속할때의 속도처럼 100ms로 인식하지 않을까 하는 생각이들어요
  • ? profile

    지금은 접속한 사람이 님밖에 없어서 그렇습니다. 지난 5분 사이 다른 사람이 같은 페이지에 접속한 적이 있다면 님은 첫 접속부터 10ms짜리 화면을 보게 되겠지요. 검색엔진도 마찬가지고요.

     

    기본적으로 방문자수가 꽤 많아야 캐시가 끊임없이 갱신됩니다.

  • ? profile
    왠만큼 접속이 있는 사이트들은 캐시시간 설정한 기간동안 캐시된 것으로 출력됩니다. 메인페이지는 계속 캐시될 확율이 매우 높고 실제로도 그렇습니다. 방문이 아주 뜸하다면 검색엔진 자체가 첫방문일 확율도 있지요. 이건 캐시라는 기술에 당연히 생긴 현상입니다.


    3분 설정 해 두었다 가정하면 캐시된 후 방문자들은 3분 동안은 캐시로 저장된 것으로 보여집니다. 캐시만료 후 첫 방문자가 쿼리를 하게 되어 말씀하신 100ms 가 걸리겠죠.

    최근글을 위주로 방문자들이 조회를 하면서 계속 캐시가 됩니다. 이때 새로운 글을 크롤링 하러 봇이 왔을때 캐시만료시간에 딱 걸린게 아니라면 캐시된 것으로 읽어갑니다.

    방문자가 많지 않다면 크롤링 봇이 쿼리를 하게될 확율이 높죠.

    이건 캐시 기술의 문제라기 보다는 사이트 활성화 여부에 달렸죠. 메인페이지가 중요하긴 한데 메인페이지마저 방문자가 없어 봇이 쿼리를 한다면 어쩔 수 없는 상황인거죠.
  • profile ?
    접속자가 10명이 있는데 서로 각기 다른 페이지를 보고 있는 사람들이라서 그런거군요~
  • profile
    갖고 싶다 ㅋㅋ
  • profile profile
    기진곰님 회원정보를 열람하셔서 이동하시면 해당 자료까지 가실 수 있습니다 ㅋ
  • profile profile
    감사합니다. 깃헙에서 바로 찾았네요!
  • ?

    모바일.png

     

    데스크톱.png

     

    전 게시판 하나 달랑 사용하기 때문에 이미 최적화는 될만큼 됬다 생각됬는데 

     

    네이버나 다음을 클릭하면 화면출력 말고 위에 다운로드 받는 BAR가 제 사이트랑 차이가 느껴져 고민이었습니다.

    열심히 개선해보다가 어느순간 아~ 서버가 안좋으면 한계치가 있겠거니 하면서 포기했는데 수퍼캐시 설치하고 아파치 AB를 사용해보니 네이버랑 거의 동일합니다. ㅎㅎㅎ;;; 40ms 10ms 200ms...이거 뭐 측정위치마다 조금씩 차이가 있을것이고 네이버랑 많이 비교해보는데요, 속도는 훨씬 빠르면서 외부클라이언트에서 초당 페이지 수용수 확인해보면 네이버랑 맞먹습니다. 수퍼캐시 짱~!!!

     

    평균 5배 빨라진듯.

    DB 사용량도 엄청 줄어듬.

    DB가 일을 안하는 수준이네요.

    컥!!!!

  • profile
    이용후기가 장난이 아니네요. 얼른 적용시켜봐야 겠네요. ㅎㅎ
  • profile
    와 진짜 장난 아니네요;;; ㅎㄷㄷㄷ
  • ?
    트랜지스터 발명만큼이나 xe 유저들에게는 자극적인 사건 같습니다. 근데 로봇은 캐시로 돌리니 안가져가네요??? 로봇은 캐시에서 제외적용. 왜 그렇지?
  • ? profile
    네이버웹마스터도구에서 테스트시 저희는 이상없습니다. 어떤문제인지 자세하게 깃허브에 문의해 보세요
  • profile
    신기하네용~
  • profile
    와 웹지기님 후기 보고 제 사이트에다가도 적용해봤는데 장난아니군요, 좋은 정보 알고갑니다^^