1 . 현재 계층 구조 ::

    비합리적입니다.
    메뉴 - 카테고리 는 계층을, 모듈은 스킨을 만들기 위한 구조입니다.

2. 문제점 ::

   게시물을 중복 모듈별로 관리할 수 없습니다.
   즉, 한 모듈에 한개 게시물 밖에 존재할 수 없다는 점.

 * 정보의 관계성에 따른 배치에 한계가 존재한다는 것

   댓글과 게시물은 한뿌리죠. 어차피 단위 도큐먼트.

 * 댓글만 계층구조를 갖는것이 아님 :: 게시물 간에도 계층구조를 구성할 수 있음

   또한 모듈 내의 스킨구조에 따라서 분리된 스킨구조로 가기 어렵다는 점.
   몇가지 입력방식으로 한계성이 있음. 이를테면 추천,신고,스크랩 등.
   댓글만 따로 코드가 존재한다는 점. (계층구조로 가면 코멘트가 따로 필요 없죠.)

 * 만약 한 모듈의 한 게시물에 입력을 2가지 이상의 입력구조로 받을 수 없음 // 댓글 형태로만 피드백을 받을 수 밖에 없음.

3. 해결방안 ::

모듈지정 = 메뉴가 단지 모듈의 연결이 아닌, 동일 스킨의 다른 모듈을 포함한 하나의 페이지로 구성 가능하게
             모듈1 + 모듈2 = 새로운 모듈1

게시물 = 게시물 계층을 만들어 최상위 계층부터 메뉴 - 모듈 - 카테고리를 재해석 재배치
             메뉴내 최상위 게시물의 카테고리가 아닌, 해당 메뉴(모듈조합)의 카테고리를 반영
             - 게시물 반영방법 : 최상위 게시물 + 목표한 게시물 리스트 (댓글형태 또는 펼친 댓글형태 또는 트리) 
             - 카테고리 반영방법 : 최상위 게시물 카테고리 배제 + 목표한 게시물 카테고리 표시

댓글 = 게시물 취급 :: 입력에 따른 계층구조로 만듦. 기존 코멘트 외에 일반 게시물 입력을 특정 모듈에서 가져옴.
             하위계층을 한 게시물에 종속된 또다른 모듈 입력폼에서 가져옴(선택지).

4. 또다른 해결방안 ::

구조 ::
   메뉴 -(연결)- 모듈 : 리스트스킨 / 입력형태 / 에디터스킨 ->
    변경->
   메뉴 -(연결)- 조건식 : 리스트스킨 / 입력형태 / 에디터스킨 ->

이렇게 하면 모듈이 필요 없고 스킨조합으로 모듈이 생성되네요.
물론 게시물도 따로 복사하지 않아도 동시에 여러 게시판이나 여러 메뉴에 반영되고요.
당연히 계층형태로 연결도 가능해지죠.

위키랑 비슷해져가네요... -_-;

6. 문제점 ::

 3번의 경우에는 무엇을 기준으로 계층을 정할것인가.
 태그인가? 따로입력을 둘것인가? 제목 단어가 같은 순인가?
 속도가 느려지지 않는가? 하는 점.

 4번의 경우. 지금까지 해온걸 어느정도 뒤집어 엎어야 되기 때문에...

5. 추가 ::

검색에도 반영할 수 있겠네요.
profile

http://www.twenteens.com

- 2030세대 사이트
- 인기 커뮤니티/주점/ 장소
- 배달 전화번호 리뷰
- 우리회사 사이트 링크

"내가 쓰는 모든 링크"
"내가 쓰는 모든 리뷰"

Twenteens.com