그누보드 그룹메뉴 및 하위 메뉴 구조 만들때 디비방식 과 XML 방식중 어떤게 좋을까요? > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

그누보드 그룹메뉴 및 하위 메뉴 구조 만들때 디비방식 과 XML 방식중 어떤게 좋을까요? 정보

그누보드 그룹메뉴 및 하위 메뉴 구조 만들때 디비방식 과 XML 방식중 어떤게 좋을까요?

본문

그누보드 그룹메뉴 및 하위 메뉴 구조 만들때 디비방식 과 XML 방식중 어떤게 좋을까요?

보통 빌더 만드실때 g4_group 테이블과 g4_board 테이블 이용해서 그룹 메인 메뉴 들어갔을때
해당 서브 메뉴 쿼리로 가져와서 뿌려주던데

관리자 화면에서 그룹 및 게시판 메뉴를 다 만들고 저장 할때 XML 파일로 생성해두고
config.php 파일이나 head 파일 에서 그 xml 파일 인쿠르드 해서

각 그룹 메뉴 뿌려주고 각각 그룹메뉴에 들어 갔을시 서브 메뉴를 xml 파일에서 불러와서
뿌려주는 방식을 구현했을때 디비로 하는 것보다 속도가 훨씬 빠를까요?


  • 복사

댓글 전체

XML 방식쪽이 조금더 빠를거라 생각합니다.

메뉴를 부를때 마다 의미없는 DB_CONNECT 및 SELECT 를 할 필요가 없으니까요.

물런 그누 자체에서 이미 CONNECT 가 되어 있으니 CONNECT 는 어쩔수 없다고 치더라도 최소한 1번의 SELECT 및 SQL_FETCH_ARRAY 나 SQL_FETCH 를 같은 1-2회의 명령은 아낄수 있을듯 합니다.

메뉴 1번 호출에 2-3회의 쿼리 절약이면 그게 더 이익이 아닐까 생각해 봅니다.

큰 의미가 없는 CONNECT 및 SELECT 를 줄이는것도 작은 튜닝의 시작점이라 생각합니다.
© SIRSOFT
현재 페이지 제일 처음으로