너무나 허접한 질문 그러나 답변이 고프당.. > 그누4 질문답변

그누4 질문답변

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

너무나 허접한 질문 그러나 답변이 고프당.. 정보

너무나 허접한 질문 그러나 답변이 고프당..

본문

워낙 기초적인 질문인지라... 검색조차 하기가 엄두가 나지를 않는군요.

일단 ... 현재 제 상황을 말씀드리자면 php는 전혀 알지 못하고 MySQL도 전혀 모릅니다.
그전에 개인사이트를 만들었을때는 html 조금 코딩 할 줄 알고 cgi타입의 게시판 설치 정도였습니다.
그전에 사용했던 게시판은 테크노트와 티티보드였습니다.
제로보드를 사용해 보고 싶었는데 MySQL과 PHP에 전혀 알지 못해 엄두를 못냈었는데 ...그누보드에 대한 소문을 듣고 실제로 보니 너무 사용해 보고 싶어 땅으로 꺼질듯한 실력임에도 불구하고 도전해 보고 있는 상황입니다.

일단 게시판 설치는 끝났고 세팅을 하나 하나 해나가고 있는데 기본적으로 php에 대한 개념이 없다보니 영 진도가 나가지 못하고 있어염..
현재 막히고 있는 점은 전 전에 cgi 게시판을 사용할 때는 일단 index.html 이 있다고 가정했을때 로그인 창을 달고 싶으면 html 코드에 게시판이 위치하는 자리에 cgi 로그인 스킨 주소를 붙여서 사용하는 식이였는데 php는 어떤 방식으로 접근해야 하는지 영 감이 안오네염..
그누보드 운영매뉴얼에 페이지의 구성난이라는 것을 보니까 index.php, head.php, tail.php 이런식으로 각각 다 다른 php파일을 만들어주는것처럼 나와 있는데 모든 페이지마다 이런식으로 php로 만들어 작성해야 하는것인지도 모르겠고....

에궁...아마도 질문이 무엇이지도 잘 모르실듯...
가장 쉽게 php를 이해할 수 있는 방법이 없을까염?
너무 염치없나? -.-
  • 복사

댓글 전체

> index.php, head.php, tail.php 이런식으로 각각 다 다른 php파일을 만들어주는것처럼 나와 있는데 모든 페이지마다 이런식으로 php로 만들어 작성해야 하는것인지도 모르겠고....

이 방식은 개발자들의 사고 방식이라고 보시면 됩니다.
모두 html 로 처리한다고 봤을때 중복되는것은 나중에 수정을 위해서 한곳으로 몰아두기를 위함이죠.
그래야 수정요청이 와도 파일 하나만 수정하면 끝나니깐요.

그러나 꼭 이렇게 나눠두고 하실필요는 없습니다.
일단 파일하나로 페이지 하나씩 처리하는것이 편하다면 그렇게 해서 작업하시면 됩니다.
그리고 어느정도 익숙히지시면 head.php와 tail.php를 나누어야 한다는 것을 느끼실겁니다. 그때가서 head.php와 tail.php를 나누어서 작업해도 됩니다.


아.. 이거 너무 복잡하게 생각하지 마시고
japae님께서 작성하신 강좌 > 초보의 [노프레임 무조건 따라하기] 를 보시고 그대로 따라해 보시기 바랍니다
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&sca=&sfl=mb_id,1&stx=aechae
mee jin님께서 하신 질문의 요지가
페이지의 구성을 어떻게 하고 어떻게 붙이는지에 대한 질문 같군요.
맞으신지?
저도 초보입니다만
일단 페이지를 디자인 하는 것은 html이나 php가 크게 다르지 않습니다.
그리고 index.php, head.php, tail.php는 파일이 들어가는 위치에 대한
일반적인 개념의 이름일 뿐이므로 크게 부담 안가지셔도 될 것 같다는 생각이..

도움이 될지 모르겠습니다만 저 나름대로의 방식으로 말씀드리면
예전의 html에 게시판을 넣는다는 생각을 잠시 벗어나셔서
게시판이 index.php가 되고 
상단과 하단에 head.php, tail.php를 위치시킨다고 생각하시면 됩니다.
즉 인덱스가 상단과 하단 파일을 불러 오는 것이라고 생각하시면 될 것입니다.
root님의 고언처럼
그렇게 나눌 필요가 없는 페이지라면 나누지 않으셔도 되구요.
이렇게 정리할 수 있을 것 같군요.
회원 로그인이나 최근게시물 등이 들어 가는 main페이지와
게시판이 들어가는 페이지는 나누시는게 낫겠고
그외의 페이지는 (만약 직접 디자인하신 컨텐츠페이지라면)
헤드와 테일까지 같이 붙여서 하나의 php로 만들어도 됩니다.
이렇게 말씀 드리는 것은 그렇게 해도 문제가 없다는 의미일 뿐
바람직한 정석은 아닙니다.
차후에도 그누보드를 계속 활용하실 가능성이 있다면
기초부터 정석대로 하시는게 나으실 듯 ...
© SIRSOFT
현재 페이지 제일 처음으로