Extra Form
PHP PHP 5.5
CMS XpressEngine

게시판은 게시판이지 게시판 모듈 생성? 이런건 뭐죠

  • ?
    Rhymix는 기본적으로 뼈대만 있고 거기 쌓을 벽돌과 바를 시멘트가 모듈과 애드온입니다.
  • profile

    모듈이라는 정의는 인간형 로봇을 예를 들면 팔, 다리, 얼굴에 해당됩니다.

    XE에서 모듈도 비슷합니다.

    게시판이 있으면 그 게시판이 하나의 게시판으로 운영되는 사이트가 없잖아요.

    자유게시판, 문의게시판, 질문게시판 등등 이런 페이지가 필요한데 이를 "게시판모듈의 모듈인스턴스"가 되는것입니다.

    게시판을 담당하는 페이지를 만드는 것을 XE에서 개발당시 사용자들이 쉽게 사용할 수 있도록 "모듈생성"이라는 이름으로 만들었던 것으로 이해하시면 좋을 것 같습니다.

     

    그리고 게시판이면 게시판인게 아니라, modules/board 에 들어간 게시판 모듈이 되는 것입니다.

     

    게시판 모듈에서 파생되는 페이지가 몇가지씩 사용자가 생성하는것이고요 :)

  • profile ?
    감사합니다 ㅎㅎㅎㅎㅎ
  • profile

    명칭이 혼란스러운 것은 사실입니다. ./modules/board 폴더에 들어 있는 게시판 소스코드도 "모듈"이라고 부르고, 자유게시판, 질문게시판, 공지게시판 등 이 소스를 사용하여 만들어진 각각의 게시판도 "모듈"이라고 부르니까요. 전자는 "설치"하는 것이고 후자는 "생성"하는 것이라는 차이가 있고, "인스턴스"라는 말을 사용하기도 합니다만... 아무튼 처음부터 좀 다른 용어를 사용했다면 일반 사용자에게 큰 도움이 되었을 것 같네요.