웹마스터 팁
XE 속도 향상 팁 (코어 수정 팁)
2010.06.26 11:03
카운터 애드온을 켜시면 속도가 좀 느려집니다.
그렇다고 카운터 애드온을 끌 수는 없는 노릇이죠?
이 팁은 체감상 효과를 느낄 수 있는 방법입니다.
카운터 모듈을 아주 약간만 수정하면 속도가 향상된 것을 느낄 수 있습니다.
modules/counter/counter.controller.php에서
$oDB = &DB::getInstance();
$oDB->begin();
$oDB->commit();
위 부분을 모두 삭제해줍니다.
참 쉽죠?
댓글 6
-
老姜君
2010.06.26 12:11
-
ilovesyr
2010.06.26 13:20
참 쉽네영 ㅇ-ㅇ
-
괴물물고기
2010.06.26 16:08
위의 소스를 수정해도 카운터에는 별 문제가 없는 건가요?
-
SMaker
2010.06.26 16:55
작동에는 전혀 문제가 없습니다.
-
데이스타
2010.06.26 23:26
$oDB = &DB::getInstance();
$oDB->begin();$site_module_info = Context::get('site_module_info');
$site_srl = (int)$site_module_info->site_srl;// 로그를 검사
$oCounterModel = &getModel('+ '+ 'counter');// 오늘자 row가 있는지 체크하여 없으면 등록
if(!$oCounterModel->isInsertedTodayStatus($site_srl)) {
$this->insertTodayStatus(0,$site_srl);// 기존 row가 있으면 사용자 체크
} else {// 등록되어 있지 않은 아이피일 경우
if(!$oCounterModel->isLogged($site_srl)) {
// 로그 등록
$this->insertLog($site_srl);// unique 및 pageview 등록
$this->insertUniqueVisitor($site_srl);
} else {
// pageview 등록
$this->insertPageView($site_srl);
}
}$oDB->commit();
위 부분을 모두 삭제하는건가요?
-
avalone
2010.10.05 18:34
이번 1.4.4 업데이트로 위 코드가 다시 덮혔길래 다시 지웠더니 백지화면이 뜹니다. ^^; 그래서 아래에 하나 더 있는 $oDB->commit(); 까지 지우니 괜찮네요.
이번 업데이트로 말씀하신 부분을 삭제하는게 좋은건지 아님 이번에 다 개선이 되어서 그대로 두는게 좋은건지 초보라 여쭤봅니다. ^^;
제목 | 글쓴이 | 날짜 |
---|---|---|
링크시 텍스트 혹은 이미지에 생기는 점선 CSS로 없애기 [9] | 겨우리851 | 2010.04.24 |
XE를 처음 접하거나 이제막 사이트개발을 하려는 초보자를 위한 XE 접근방법 [1] | DuRi | 2009.11.12 |
1.4.4.1 업데이트이후 이미지가 엑스박스로 뜨는 분들 참고 [1] | 위드파트너 | 2010.10.04 |
관리화면(제어판)에서 게시판목록 많이 보기 [1] | 연필깎는까치 | 2009.08.22 |
Google Analytics 코드 직접 추가해도 안되시는 분들! | 연필깎는까치 | 2009.08.24 |
Cooliris 위젯 사용 삽질끝에 어이없게 알아낸 설치 방법 [2] | 사탕 | 2009.09.01 |
ㅋㅋ계정용량 체크(php)팁. [2] | mc뷰 | 2009.09.02 |
퀵타임 무비 화일 (mov) 화일을 퀵타임 플레이어로 재생하기 [2] | thejaewoo | 2009.09.08 |
이모티콘 액박으로 뜨시는 분들 ...이거 올려 주세요 [1] | apollos | 2009.09.03 |
복수 도메인 사용 방법 [1] | 박하향풍선껌 | 2009.09.07 |
활성 메뉴 위젯 | 박송휘 | 2009.09.10 |
XE 속도 향상 팁 (코어 수정 팁) [6] | SMaker | 2010.06.26 |
쉬운 설치 오류 해결..까지는 아니구요.. ㅎㅎ | 차명기993 | 2010.09.07 |
css 배경이미지가 잘린다 싶을때... | ForHanbi | 2010.09.14 |
PHP 5.3.X 버전 사용자들 중 XE 최신버전의 위젯 생성, 텍스타일 등에서의 에러날 때... | 비나무 | 2010.10.03 |
크로스 브라우징을 위한 css 초기화 [2] | hhgyu | 2010.10.05 |
게시판 가로사이즈 줄이기....[초보만 클릭] [4] | 유팔복 | 2009.03.07 |
rewrite mod 설정, 해지 [1] | 아름드리479 | 2007.08.22 |
textarea 에디터를 사용하는 리플에서 태그 막기 [2] | 老姜君 | 2009.02.22 |
1.4.4 판올림 이후 발생하는 문제들 - 개발자용 [10] | June Oh | 2010.09.30 |
해당 구문이 별로 중요한게 아니라면, 배포 버전에서 아예 저 부분을 빼버리면 좋지 않을까요?