본문 바로가기
반응형

게시판 설계2

대략적인 작동 구조 설명 일단 현재 알파테스트에도 못미치는 수준으로 돌아가게끔만 해두었는데, 대략의 작동 구조를 설명하자면,, 일단 홈페이지주소/bori 로 접속하면, 메인 페이지가 보이게 된다. 파일은 index.php 가 메인 파일이기 때문에 bori/?mode=guest 식의 접근이 가능하다. bori/index.php?mode=guest 동일한 사용법이다. 추후 .htaccess 아파치 설정을 통해서 bori/guest 식의 접근 방법도 지원할 것이다. index.php 는 모든 get파라미터들을 처리한다. 각종 클래스나 함수 파일들의 경로설정하기가 까다로워 그냥 index에서 모두 처리하기로.. -_-;; index.php는 mode를 읽어서 상황에 맞게 action 디렉토리 내의 Action을 호출한다. 게시판의 경우.. 2008. 6. 1.
[보리보드] 게시판 구조 게시판 구조는 일반형과 응답형 모두 지원하도록. 일반형으로만 할 경우 좀더 수월하고 성능에도 더 좋긴 하지만, 응답형을 포기할 수가 없어서. 응답형을 위해 3개의 추가 필드가 소요됨. rid - root id pid - parent id depth - 글 깊이 그 외에 앞 뒤 글 연결을 위한 포인터 사용 previd,nextid 사용. 포인터를 이용해, 이전 글, 다음 글 빠르게 접근 가능. but,, 검색 등의 결과물에서의 앞 뒤 글 에 대한 문제가 존재. 즉, 포인터는 일반 리스팅에서만 사용 가능하다. 그러면, 포인터의 유용성이 조금 떨어지려나. 실제로 앞 뒤 글 읽을 때 이후는 사용할 일이 없다. 그럼 포인터를 사용 안 한다고 가정을 하자. 리스팅 상태에서 글을 읽을 경우.. 글 번호만을 id로 삼.. 2008. 3. 25.
반응형