게시물이 등록되는 과정에 필요한 파일들
본문
일반 게시판에
하나의 게시물이 등록되는 과정에서
필수적으로 꼭 있어야 하는 파일들을 알고 싶습니다.
bbs /
lib /
skin / (basic기준) /
위 디렉토리에 필요한 파일들이요.
(더 필요한 디렉토리와 파일들이 있으면 알려주시면 감사하겠습니다.)
부탁 드립니다.
답변 1
일반 게시판에서 다음과 같은 파일들이 가장 중요합니다
/bbs/ 위에서의
board_head.php
board.php
board_tail.php
해당 파일 3가지 파일들은, 일반 게시판 형식의 머리, 꼬리 부분 및 값 검증도 치룰 수 있는 부분들 입니다.
list.php
해당 파일은 목록 리스트를 보여주기 때문에, 게시판에서 중요합니다.
view.php
해당 파일은 보여줄 때 사용합니다.
write.php write_update.php 등...
해당 파일은 글쓰기 시에 작동합니다.
등등 및 /bbs 폴더위에 있는 파일들은 대부분 포함시켜야 게시판이 작동합니다.
또한 질문자님께서 적어주신 것처럼, /bbs 위의 파일들은 /lib 에 있는 라이브러리 파일들을 기반으로 작성한 함수를 다양하게 사용하고 있고, 환경변수 또한 이어져 있기에 반드시 필요합니다
그래도 lib 내부에서 가장 중요한 것을 꼽자면, commo.lib.php 파일이 가장 중요할 겁니다.
그 외에도 게시판에 포인트를 설정하게 할 수 있는 insert_point 함수 및 다양한 함수들이 지정되어 있는 lib 및 모든 것이 lib에 연결되어 있기에 건드리지 않는 것이 좋습니다.
/skin 부분에는 board 내부에 스킨으로 이루어져 있습니다.
기본 스킨만 사용하실 거라면 /skin/board/basic 빼고는 아무 의미가 없습니다.
이 skin 내부에는 스킨에서 리스트를 보여주고, 댓글을 보여주고, 댓글을 등록하게 하는 등
해당 게시판 스킨의 전체적인 틀을 제공하기 때문에 내부 파일은 건드리지 않는 것이 좋습니다.
답변을 작성하시기 전에 로그인 해주세요.