G

G5 최신글은 'cache'저장을 하네요.

로컬에 있는 디비좀 옮기려고 옮겼는데 최신글이 자꾸

로컬로 걸려서 뭔지...하다가 내용을 봤더니 이런식으로 저장되어져 있더라구요.

 

이래저래 많이 바뀌기는 했더라구요.

b01이란 게시판 테이블을 생성하고 basic라는 최신글 스킨으로 출력했다면

이와 같은 경로 "data>cache>latest-b01-basic-5-25.php"에 요런 파일이 생성되네요.

------------------------------------------

if (!defined('_GNUBOARD_')) exit;
)
$list=array (
  0 =>
  array (
    'wr_id' => '1',
    'wr_num' => '-1',
    'wr_reply' => '',
    'wr_parent' => '1',
    'wr_is_comment' => '0',
    'wr_comment' => '0',
    'wr_comment_reply' => '',
    'ca_name' => '',
    'wr_option' => '',
    'wr_subject' => '테스트입니다.',
    'wr_content' => '테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.테스트입니다.',
    'wr_link1' => '',
    'wr_link2' => '',
    'wr_link1_hit' => '0',
    'wr_link2_hit' => '0',
    'wr_hit' => '1',
    'wr_good' => '0',
    'wr_nogood' => '0',
    'mb_id' => 'admin',
    'wr_password' => '*89C6B530AA78695E257E55D63C00A6EC9AD3E977',
    'wr_name' => '최고관리자',
    'wr_email' => 'admin@domain.com',
    'wr_homepage' => '',
    'wr_datetime' => '2014-07-15 11:28:36',
    'wr_file' => '0',
    'wr_last' => '2014-07-15 11:28:36',
    'wr_ip' => '127.0.0.1',
    'wr_facebook_user' => '',
    'wr_twitter_user' => '',
    'wr_1' => '',
    'wr_2' => '',
    'wr_3' => '',
    'wr_4' => '',
    'wr_5' => '',
    'wr_6' => '',
    'wr_7' => '',
    'wr_8' => '',
    'wr_9' => '',
    'wr_10' => '',
    'is_notice' => false,
    'subject' => '테스트입니다.',
    'comment_cnt' => '',
    'datetime' => '2014-07-15',
    'datetime2' => '11:28',
    'last' => '2014-07-15',
    'last2' => '11:28',
    'name' => '<span class="sv_member">최고관리자</span>',
    'reply' => 0,
    'icon_reply' => '',
    'icon_link' => '',
    'ca_name_href' => 'http://127.0.0.1/g5ext/bbs/board.php?bo_table=b01&amp;sca=',
    'href' => 'http://127.0.0.1/g5ext/bbs/board.php?bo_table=b01&amp;wr_id=1',
    'comment_href' => 'http://127.0.0.1/g5ext/bbs/board.php?bo_table=b01&amp;wr_id=1',
    'icon_new' => '<img src="http://127.0.0.1/g5ext/skin/latest/basic/img/icon_new.gif" alt="새글">',
    'icon_hot' => '',
    'icon_secret' => '',
    'link' =>
    array (
      1 => NULL,
      2 => NULL,
    ),
    'link_href' =>
    array (
      1 => 'http://127.0.0.1/g5ext/bbs/link.php?bo_table=b01&amp;wr_id=1&amp;no=1',
      2 => 'http://127.0.0.1/g5ext/bbs/link.php?bo_table=b01&amp;wr_id=1&amp;no=2',
    ),
    'link_hit' =>
    array (
      1 => 0,
      2 => 0,
    ),
    'file' =>
    array (
      'count' => '0',
    ),
  ),
)​ 

|

댓글 12개

serialize / unserialize 를 추가해서 사용했더라면 하는 아쉬움이 있습니다.
곧 적용되겠는데요?ㅎㅎㅎㅎ
db부하를 줄이는데 도움이 되나요?
아무래도 열고 닫고를 하지 않으니 index가 빠르겠죠? 그간 좀 소모적이다 싶을 정도로 index가무겁기도 했고 좋아졌네요~
서버 호스팅을 사용하는 분들이라면 제가 그누보드5 팁게시판에 올려드린 redis cache 도 고려를 ..
감사합니다.
이 글을 읽고 있는데 탁상형 초음파 세척기가 구글 광고에 나오네요.
[http://www.uilultrasonic.co.kr/upload_file/product/2013.06.04_UIL-DHP40040-ORB.jpg]
이거 안경이나 귀금속 세척기 아닌가요?
네. 그런것 같아요~~^^
캐시많이 되면 주머니 든든해지나요?
다음번엔 카드로 해달라고 하세요...ㅎㅎ
캐쉬는 소스을 건드리지 않은 조건이 최고 같더라구요...

http://httpd.apache.org/docs/2.2/caching.html 사용중입니다....
Hard 가 아닌 메모리을 캐쉬로 사용하고,
일정 메모리 잡아준거 이상 사용하면 Hard 에 File I/O 로....

몇년째 사용중인데
장단점이 있기는 하겠지만, 메모리가 제일 낳은것 같아요.
좋네요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고