https://www.xetown.com/alley/122011

 

 

그래서 찾은 방법이 file cache 입니다. 이건 결과물을 단순히 파일로 저장하는 형태입니다. 아주 기본적인 캐싱이죠..

 

근데 기본으로 안되어있더라구요.;; 이유는 모르겠습니다.

 

  'use_object_cache' => 'file',

위 설정을 db.config.php 파일에 추가해야만 적용이 되더라구요.

 

이걸로 DB쿼리요청을 줄여봤더니, 속도가 향상되었습니다.

 

db.config.php 파일에

 

  'use_object_cache' => 'file',

 

이 줄만 추가하면 되나요?

 

 

  • profile
    기진곰 2016.08.19 15:39:31

    속도는 빨라지지만, 그 대신 캐시폴더 안에 엄청나게 많은 파일이 생성됩니다. 용량을 많이 차지하는 건 물론이고, 캐시파일 재생성하다가 에러가 날 가능성도 높아지죠.

  • profile
    삼삼이 2016.08.19 19:44:59

    기진곰님은 모르시는 게 없으신 거 같으세요^^

  • profile
    고라자 2016.08.19 21:35:50
    오브젝트 캐시를 파일형식으로 적용했는데도 files/cache 안에 말씀하신것처럼 적용전과 달리 파일이 많아지거나 그러지 않습니다.

    그러면 제대로 적용이 안된걸까요?
  • profile
    기진곰 2016.08.19 23:09:15
    오브젝트 캐시는 file/cache/store 폴더 아래에 저장됩니다.

    별도 설정을 하지 않아도 기본적으로 거기 저장되는 내용이 꽤 있습니다.
    그 밖에 얼마나 저장되는지는 사이트 이용 패턴에 따라 다릅니다.
    여기에 파일이 얼마나 더 생기는지 좀더 시간을 두고 지켜보세요.
  • profile
    고라자 2016.08.20 00:32:51
    네 감사합니다^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...