[XE] 속도 개선

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

[XE] 속도 개선

만키로군 0 1953 0

어렵지 않게 누구나 할 수 있는 느린 부분을 제거하는 방법 ( by BNU )

  1. '인증 세션 DB 사용' 비활성 / '통합인증 사용' 체크 해제
    • XE 1.4.x에서는 'Settings'메뉴, XE 1.5.x에서는 '설정 > 일반'
    • '인증 세션 DB 사용' 체크 해제
    • 'SSO 설정 해제'
      • 카페, 텍스타일, 플래닛 등 가상 사이트 사용 시 해제하지 마세요.
      • XE 1.4.x에서는 '통합인증 사용' 체크 해제
      • XE 1.5.x에서는 'SSO(Single Sign On)를 사용하시겠습니까?'를 '아니오'
  2. '기본 카운터 애드온' 비활성
    • DB 카운터는 동시 접속자가 많으면 많을수록 기하급수적으로 성능을 크게 떨어트립니다.
    • Google Analytics 등의 자바스크립트 기반으로 끌어다 사용할 수 있는 통계 기능으로 대체하세요.
    • 메이저급 호스팅에서도 카운터/통계 기능을 제공합니다.
  3. 일부 DB 기록이 많은 기능 사용 중지
    • 리퍼러 모듈 등 통계나 리퍼러를 기록하는 기능은 카운터 기능처럼 성능을 크게 떨어트립니다.
  4. 위젯/페이지 캐시 사용
    • 로그인 폼이나 메뉴 위젯 등 페이지마다 내용이 변해야 하는 위젯에는 캐시를 설정하지 마세요.
    • 최신 글 등 위젯 삽입 시 '캐시 시간'을 입력해 DB 액세스 수를 줄일 수 있습니다.
      • 분 단위로 설정할 수 있으며, 접속자가 많은 환경에서는 최소 5분 이상으로 설정하세요.
      • 데이터 갱신이 느리겠지만, 사이트가 뻗는 것보다는 낫겠죠.
    • 페이지 설정에서 캐시 시간을 입력할 수 있습니다.

, ,

0 Comments
제목