워드프레스 한국형 게시판 플러그인 분석 #3 - MH Board

히즈웨드 |

    이전의 "워드프레스 한국형 게시판 모음 - MH Board, Amumu Board, bbPress 개조, Forum Server 개조" 포스팅에서 현재 개발 중인 한국형 게시판에 대해 알아보았다. 그로부터 불과 5일 사이에, 무려 3개의 한국형 게시판 플러그인이 공개 배포되었다. - Amumu Board/ LH Lab Board/ MH Board


    3가지 모두를 설치해보았는데, 아직은 그대로 사용하기에 버그가 많은 편이다. 버그를 분석하고자 포스팅을 하는 것은 아니다. 각 게시판에 대해 대략적으로 분석해보고, 마지막으로 게시판 아키텍처의 장단점을 분석해보고자 한다.

    1. 게시판 DB 구조
    2. 게시판 관리 기능
    3. 게시판 사용 기능
    4. 종합


    (참고로, 필자가 언급하는 버그가 다른 사용자들에게 안 나타날 수도 있고, 언급한지 않은 버그가 나타날 수도 있다. 무엇보다도 하루가 다르게 업데이트 될 것이 분명하기 때문에, 버그에 대한 내용은 간단하게만 언급하도록 하겠다.)








     ▶ MH Board 

    게시판의 기본 기능을 지원하고 완성도또 꽤 높은 편이다. 특히, 게시판의 저장 공간으로 워드프레스의 기본 테이블을 사용한다는 점이 이전의 Amumu BoardLH Lab Board와 다른 점이다.






    1. 게시판 DB 구조
    • MH 게시판은 워드프레스 기본 테이블을 사용하여 게시물을 저장한다. 게시판에 작성한 글 하나가 일반 블로그 포스팅 하나와 동일한 공간을 차지하는 것이다.
    • 외에도 테이블이 2개를 생성되는데, 게시판 속도 개선 및 인기 게시물 관리를 위한 저장 공간으로 보인다.




    2. 게시판 관리 기능
    • 관리자 페이지에 게시판 관리 기능이 있어서, 게시판의 추가와 게시물 관리가 가능하다.
    • 일반 포스트와 카테고리 및 태그 개념을 그대로 게시판으로 가져와 사용한다.
      • 일반 포스트가 게시글에 속하고, 카테고리가 게시판의 종류에 해당한다. (잘 접목시킨 것 같다)





    3. 게시판 사용 기능
    • 기본적인 게시판 기능을 지원한다. 조금 추가된 기능이라면 댓글 외에도 답글을 달 수가 있다.
    • (버그)설치시, 고유주소가 글 제목으로 설정되어 있어야만 게시판이 보인다.
    • (버그)댓글이 작성되지 않는 버그가 있다.






    4. 종합
    • 워드프레스 기본 테이블을 사용하여 게시물을 저장한다.
    • 게시판 관리를 지원하고, 기존 포스트와 카테고리 기능을 게시판에 잘 접목시켰다.
    • 답글 기능을 포함하여 기본적인 게시판 기능을 사용할 수 있다.
    • 전체적은 CSS스타일도 상당히 신경쓴 것이 보인다. 다만, 전체적인 크기나 UI가 통일되었으면 한다.