게시판 만들때 어느게 좋을 까요?
글쓴이: 세이군 / 작성시간: 수, 2009/07/22 - 3:51오후
게시판을 만들다보면 대체로 두가지 방법이 쓰이는 것 같습니다.
한가지 방법은 제로보드4 방식
/bbs/board.php?mode=list&board=11
/bbs/board.php?mode=view&board=11&id=1921
board.php에서
select ( $mode )
case 'list': include 'list.php'
식으로 실제 처리하는 부분을 가져오는 방식입니다.
---------
또 다른 방법은
/bbs/list.php?board=11
/bbs/view.php?board=11&id=1921
로 각 처리부를 직접 부르는 방식으로 페이지 상단, 사이드바, 푸터 등등을 각 처리부에서 각각 불러들이는 방식입니다.
---------
여기 오시는 분들은 두가지 방법 중에서 어떤 방식을 선호하시나요?
그리고 성능, disk IO등등을 고려하였을 때 어떤 방식이 더 효율적일까요?
의견을 듣고 싶습니다.
Forums:
정말 리스트 달랑
정말 리스트 달랑 보여주고 내용 달랑 보여준다면 후자로 하겠고
본문 보여주고 밑에 리스트 달아주는 형태라면 전자가 좋지 않을까요?
전 후자를
전 후자를 좋아합니다.
성능 같은 건 잘 모르겠고, 그냥 취향입니다. :P
--------------------------------------------------------------------------------
새로운 세상으로...
--------------------------------------------------------------------------------
새로운 세상으로...
어차피 1번은 공통
1번은 공통 루틴으로부터 모듈을 불러오는 것이고, 2번은 모듈에서 공통 루틴을 불러오는 것이기 때문에 단일 서버라면 성능상 큰 차이는 없겠네요.
저는 fancy url 처리를 PHP에 넘겨서 하기 때문에 1번 방식을 쓴다고 말해야겠군요. 어차피 URL에 그런 정보(.php나 파라미터 이름)를 노출하지 않는 편이 좋습니다. 퍼머링크 유지 면에서나, 검색 엔진 최적화를 위해서 말이죠.
---8< 서명 -----------------
애니메이션 감상 기록 http://animeta.net/
댓글 달기