그록빌드와 함께 수립한 게시판 모듈 목록입니다.
php 기반의 cms가 대부분 게시판을 베이스로 기능성을 확장해 나가기 때문에 저도 비슷한 경로로 구성을 해보려고 기획을 먼저 했습니다.
시간 날 때 하나씩 게시판 모듈을 독립적으로 만들 예정입니다.
게시판 1개 구조에 스킨을 갈아끼는 방식은 너무 제 스타일에 맞지 않아 게시판 모듈을 독립적으로 구성하려고 합니다.
게시판 종류 (Board.kind)
|
kind |
이름 |
단계 |
지금 코드 |
|---|---|---|---|
|
|
일반 리스트 |
P0 |
이 UI만 있음 |
|
|
웹진/카드 |
P0 |
없음 |
|
|
갤러리 |
P0 |
없음 |
|
|
블로그형 |
P0 |
없음 |
|
|
공지 |
P0 |
없음 (시드 보드는 리스트) |
|
|
FAQ |
P0 |
없음 |
|
|
자료실 |
P0 |
없음 |
|
|
영상 링크 카드 |
P0 |
없음 |
|
|
방명록 |
P1 |
없음 |
|
|
링크 |
P1 |
없음 |
|
|
익명 |
P1 |
없음 |
|
|
포럼 1단 |
P1 |
없음 |
|
|
캘린더 |
P2 |
없음. 일정만, 신청 없음 |
|
|
행사 신청 |
P2 |
없음. 오프라인·온라인·웨비나 |
|
|
온라인 학습 |
P2 |
없음. 레슨+수강 |
|
|
미니 쇼핑몰 |
P2 |
없음. 주문 신청, 결제 없음 |
와 종류가 생각보다 엄청 많네요 ㅎㅎ 이 정도면 게시판을 만드는 게 아니라 하나의 플랫폼으로 커지는 느낌입니다.
각 모듈이 독립적으로 가면 나중에 댓글이나 권한, 검색, 첨부 같은 공통 기능은 어떻게 관리될지 궁금하네요.
종류가 늘어날수록 이 부분을 공통화하는 구조가 꽤 중요할 것 같습니다.
계속 규모가 커지고 있네요. 다음 빌드도 궁금합니다 ㅎㅎ