그누보드 쓰면서 이해가 안가는점들...
왜 head.php tail.php common.php 를 바로 인클루드 안하는지?
_head.php _tail.php _common.php 를 인클루드 해서 다시 실제 내용이 들어있는 윗줄에쓴
본파일로 인클루드 하는건가여?
특별히 무슨 이유가 있는건가여?
너무 굼굼하네영.
앞에 '_' 들어간 파일 열어보면 본파일루 다시 연결해주는 한두줄짜리 문구 뿐이 없는데;;;
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 14개
군데영...그내용은 저두 알긴 아눈데영..운영매뉴얼 에서 읽어봐서영..
군데영..인클루드 할때 바루 common.php 해두 되는데 왜 _common.php 를 하는지 그게 굼굼해서연..
_head.php 나 _tail.php 두 마찬가지구연
항상 불러와야할파일과폴더, 자주 불러와야할 파일과폴더, 스킨폴더 등등으로 구분되어있는것 같더군요.
응용성과 원본 업그레이드의 편의를 위하여 미리 준비해둔것이 아닐까하는 생각을 해 봅니다....^^
근데 그때 common.php 를 바루 인클루드 하면 안되눈가해서연.
글구 첨에 그누보드 다운받구 설치하구 index.php 열어보면여..고기두 _head.ph _tail.php 를 인클루드 해주자나여
근데 바루 head.php tail.php 인클루드 해주면 안되나 굼굼 해서연..ㅎㅎㅎ
파일들이 많아지게 되는데, 많은 파일들을 한곳에 모아놓지 않고,
common.php , head.php , tail.php 파일들을 다른 폴더에 넣어놓고,
_common.php , _head.php , _tail.php 파일내의 경로만 잡아주면 될수도 있으니까
용도별로 다른 폴더에 넣어두면 관리하기가 편리해지겠지요 .. ^^
photofly님 그러면여.관리의 편리성같은거는 없어두 되거든영..그럼 독립페이지를 여러개 만들어서 사용한다 해두
그냥 바루 인클루드 해서 사용해두 아무런 지장이나 이상은 없는거졍?
왠지 그냥 바루 인클루두 하는게 속도가 더 빠른거 같아서연..구냥 느낌인가연?
소스 한줄 더 읽는다고 얼마나 더 느려 질까요? ... 아닐까요 ... ??
저는걍 개발자님 방침을 따라갈랍니다...업그레이드할때 귀찮은일 생길까봐서요..^^
bbs가 아닌 디렉터리마다 _head.php만 넣어 주면 되니까요.
구런데 모두 루트폴더에 있어연,
그래서 모든 페이지마다 각각 '_' 포함된 헤드 파일이랑 테일 파일들을 만들었거든염..
그랬더니 더 복잡한거 같아서연..;
지금 상황에서 파일들이 많으니까 디렉터리 만들어서 분리하고 할 때를 생각하면
지금 상황에서 파일들 하고 _head.php 내용 만 수정하시면 되죠. ^^
각페이지마다 다른건 다 똑같은데 각페이지의 왼쪽메뉴(특정위치)에 글자(메뉴글자) 혹은 그림 한두개(그림있다/없다)만 틀리거든영..
이럴경우 헤드파일을 하나로 할수 있는 코딩비법즘 갈챠주시면 넘 감사드려효^^
head.php에서 echo $변수;
하면 되겠네요.
A.php===========
$변수="메뉴가 나오는 html 코드";
include '_head.php'; // 또는 include 'head.php';
head.php=========
..
메뉴가 나올 위치에서
echo $변수;
===============