채택완료
$cache $g5_object에 관해 질문드립니다.
공부 중 $cache $g5_object 관련 궁금해서 질문 드립니다.
function get_member($mb_id, $fields='*', $is_cache=false) { . . . ~생략~
$cache[$mb_id][$key] = run_replace('get_member', sql_fetch($sql), $mb_id, $fields, $is_cache);
function get_shop_item($it_id, $is_cache=false, $add_query=''){ ~생략~
$g5_object->set('shop', $it_id, $item, $add_query_key);
$cache $g5_object가 위 두 함수외에도 많은 곳에 쓰이는것 같은데요.
쿼리로 받은 값을 return 전에 각 $cache나 $G5_object에 할당하는 것 같은데,
페이지 이동시 값이 보존이 되는것인지 아닌지 알고 싶습니다.
그리고 또 중복 쿼리를 피하기위한 방법 같은데, 페이지 이동시 $cache나 $G5_object의 값이 초기화될텐데 어떤 이유에서 사용되며 이점을 얻는 것인지 알고 싶습니다.
감사합니다.
답변 1개 / 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
조회한 데이터를 세션 만료까지 사이트 전 페이지 계속 어딘가 담아두고 있는 건 불가능 하겠네요.