댓글 2014-05-27
캐시설정을 하면 좋다는 이야기를 들어 apc 설치를(호스팅사에 요청) 하였다가 사이트 접속이 되지 않아 다시 제거 했습니다.
가상서버인데요.
apc 말고
$db_info->use_object_cache = 'file';
$db_info->user_template_cache = 'file';
위와 같이 설정하는 방법이 설명되어 있던데요 아쉬운대로 위와 같이 설정해 주었습니다.
그런데 저것을 사용할때와 아닐때 차이가 큰지 궁금하네요..
태그목록
첨부파일 목록
銀童
댓글 2014-05-27
몽실아빠
네... 오타가 있었네요. 다른곳에 공개된 글 복사해 오다보니까요.
댓글 2014-05-27
몽실아빠
그럼 하나만 여쭈워 볼게요. 혹시 기본값으로 "file" 캐쉬방법을 넣지 않는 이유는 뭔지 궁금하네요.
댓글 2014-05-27
銀童
file 캐시는 file io를 증가시키기떄문에 apc 나 memcache 에 비해서 성능 상승을 체감할수 없습니다 apc 나 memcache 일꺼라고 생각하고 자세히 안봤는데 file캐시 방법이네요
DB서버의 응답률이 좋은 경우에는 파일 캐시를 적용시키는게 사이트 전체적으로 더 느려질수도있습니다.
댓글 2014-05-27
몽실아빠
아.. file 캐쉬가 아닌줄 아셨군요. 그런데 공홈에서 안내하는 모든 곳에 안내가 잘못 되어 있은 걸까요 ?
http://www.xpressengine.com/faq/22674444
여기 웹안내도 그렇고 PDF 파일에도 모두 user로 되어있네요.끙.......
댓글 2014-05-27
銀童
네 아마 그 안내가 잘못되었을껍니다.
user 가.. 나올 이유도 없구요 사실 ㅋㅋㅋ
댓글 2014-05-27
몽실아빠
저처럼 까막눈들은 다 믿어요 ㅜㅡ 특히 @XE 이런 아이디를 소유하신분이 작성한 자료는요 ㅜㅡ
댓글 2014-05-27
銀童
어쨌든 use_template_cache 가 맞습니다.
댓글 2014-05-27
몽실아빠
네! 감사!
댓글 2014-05-27
xe_마니
저도 오늘 설정을 바꾼다음 관리자페이지에서 캐시파일 재생성 버튼을 누르니 "Memcached 또는 캐쉬데몬을 재시작 해주세요" 이런 메시지가 뜨네요. 어떤 조치가 필요한지 잘 모르겠습니다. 혹시 아시면 설명 부탁을 드려도 될까요? 감사합니다.
댓글 2014-06-25
몽실아빠
이건 그냥 설정만 해서 되는게 아니구요. 서버에 Memcash 혹은 APC를 설치해서 사용하셔야 하는거에요. 자체서버가 아니라면 사용 못하구요. 호스팅 이용자라면 file 캐쉬만 사용해야 한다고 하는데 효과가 그다지 없다고 합니다.
댓글 2014-06-25
xe_마니
설정변경후 file 폴더속에 cashe_1이라는 폴더가 하나더 생기더군요. 그래서 dbconfig파일을 원위치 시킨다음 이녀석을 삭제시키는데 삭제가 안되더라구요. 이건 db에 가서 삭제를 해야 하는지 궁급합니다. 아님 그대로 둬도 괜찮은지도요. 감사합니다.
댓글 2014-06-25
xe_마니
관리자페이지에서 캐시재생성 하니깐 없어졌네요 ㅠㅠ
댓글 2014-06-25
xe_마니
xe 9년차인데 처음엔 쉬웠는데 조금씩 알아갈수록 더 어려워요 ^^
댓글 2014-06-25
Luatic™
훔 어차피 memcache 경우가 가장 효과적입니다. apc나 file보다는요
다만 1.7.5이상 버전에서는 차이를 못느끼겠던데요.. 1753부터는 위젯도 memcache를 사용할 수 있습니다. 위젯페이지에서 memcache 를 사용할 수 있어서 그나마 쪼큼 빨라진것 같습니다.
단 174이상 db.config.php 에서 캐시설정시 맨 마지막에 넣어주셔야 제대로 작동됩니다.
http://luatic.co.kr/index.php?mid=ltip&category=144212&document_srl=17404 이런식으로요
댓글 2014-06-26
몽실아빠
저의 경우 apc 사용 설정이 되어 있는데요.
<?php if(!defined("__XE__")) exit();
$db_info->use_object_cache = 'apc';
$db_info->use_template_cache = 'apc';
요렇게 저 위치에 저렇게 입력이 되어 있는데 제대로 동작하지 않는건가요 ? 1.7.5.3 입니다. 링크에 설명해 주신 부분과 위치와 코드가 틀리네요. 잘못된건가요 ?
댓글 2014-06-26
Luatic™
맨마지막라인 ); 앞에'use_template_cache' => 'apc','use_object_cache' => 'apc'
해주시면 됩니다.댓글 2014-06-26
몽실아빠
그럼 1.5적용했던 코드를 넣었었는데 작동 안했던건가요 ? 그동안이요....
댓글 2014-06-26
Luatic™
저도 몰랐는데 작동을 안한다더군요.
댓글 2014-06-26
일단 user_template 가 아니라 use_template 입니다
차이 꽤 있습니다 :)