그누보드 쓰면서 이해가 안가는점들... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 쓰면서 이해가 안가는점들... 정보

그누보드 쓰면서 이해가 안가는점들...

본문

 
왜 head.php tail.php common.php 를 바로 인클루드 안하는지?
_head.php _tail.php _common.php 를 인클루드 해서 다시 실제 내용이 들어있는 윗줄에쓴
본파일로 인클루드 하는건가여?
특별히 무슨 이유가 있는건가여?
너무 굼굼하네영.
앞에 '_' 들어간 파일 열어보면 본파일루 다시 연결해주는 한두줄짜리 문구 뿐이 없는데;;;

댓글 전체

유아원님 답변감사하구연..
군데영...그내용은 저두 알긴 아눈데영..운영매뉴얼 에서 읽어봐서영..
군데영..인클루드 할때 바루 common.php 해두 되는데 왜 _common.php 를 하는지 그게 굼굼해서연..
_head.php 나 _tail.php 두 마찬가지구연
그누의 구조를 보면서 대충짐작해 본다면,
항상 불러와야할파일과폴더, 자주 불러와야할 파일과폴더, 스킨폴더 등등으로 구분되어있는것 같더군요.

응용성과 원본 업그레이드의 편의를 위하여 미리 준비해둔것이 아닐까하는 생각을 해 봅니다....^^
예를들면여..독립적인 페이지 만들때두 _common.php 인클루드 해죠야 하자나연.
근데 그때 common.php 를 바루 인클루드 하면 안되눈가해서연.
글구 첨에 그누보드 다운받구 설치하구 index.php 열어보면여..고기두 _head.ph _tail.php 를 인클루드 해주자나여
근데 바루 head.php tail.php 인클루드 해주면 안되나 굼굼 해서연..ㅎㅎㅎ
예를 든다면  head.php ,  tail.php 파일을 여러개 만들어서 페이지마다 다른 디자인으로 하고 싶을경우,
파일들이 많아지게 되는데, 많은 파일들을 한곳에 모아놓지 않고,
common.php  , head.php ,  tail.php  파일들을 다른 폴더에 넣어놓고,
 _common.php  , _head.php ,  _tail.php 파일내의 경로만 잡아주면 될수도 있으니까
용도별로 다른 폴더에 넣어두면 관리하기가 편리해지겠지요 .. ^^
감사해연...어케보면 참 쓸데없눈 질문인데 일케 친절하게 갈챠주시공..

photofly님 그러면여.관리의 편리성같은거는 없어두 되거든영..그럼 독립페이지를 여러개 만들어서 사용한다 해두

그냥 바루 인클루드 해서 사용해두 아무런 지장이나  이상은 없는거졍?

왠지 그냥 바루 인클루두 하는게 속도가 더 빠른거 같아서연..구냥 느낌인가연?
소스를 보셨으니 잘 아시겠지만, 별 문제는 없는걸로 알고 있습니다.

소스 한줄 더 읽는다고 얼마나 더 느려 질까요? ... 아닐까요 ... ??

저는걍 개발자님 방침을 따라갈랍니다...업그레이드할때 귀찮은일 생길까봐서요..^^
rolo 님 근데 저같은 경우는 모든 페이지가 독립적이구 틀리긴(헤드,테일 모두 틀림) 한데여,
구런데 모두 루트폴더에 있어연,
그래서 모든 페이지마다 각각  '_' 포함된 헤드 파일이랑 테일 파일들을 만들었거든염..
그랬더니 더 복잡한거 같아서연..;
..서연" 하시니까 좀 이상하게 들리네요. ^^

지금 상황에서 파일들이 많으니까 디렉터리 만들어서 분리하고 할 때를 생각하면
지금 상황에서 파일들 하고 _head.php 내용 만 수정하시면 되죠. ^^
rolo 님 제가여 각 페이지마다 헤드파일이랑 테일 파일 만들어 놓구 생각해보니까여..
각페이지마다 다른건 다 똑같은데 각페이지의 왼쪽메뉴(특정위치)에 글자(메뉴글자) 혹은 그림 한두개(그림있다/없다)만 틀리거든영..
이럴경우 헤드파일을 하나로 할수 있는 코딩비법즘 갈챠주시면 넘 감사드려효^^
메뉴를 구성하는 부분을 변수에 담아 두고

head.php에서 echo $변수;

하면 되겠네요.

A.php===========

$변수="메뉴가 나오는 html 코드";

include '_head.php'; //  또는 include 'head.php';

head.php=========

..
메뉴가 나올 위치에서

echo $변수;

===============
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT