묻고답하기
[왕초보] 모듈프로그램,애드온프로그램,위젯프로그램.....이거 몬가요?
2009.07.15 09:48
동영상강좌 따라서 만들어 봤는데요.
아직 아무것도 모르겠어요.
다운에 보면
모듈프로그램,애드온프로그램,위젯프로그램,에디터 컴포넌트,레이아웃 등....
이게 무슨 기능인가요?
개별적으로 설명좀 부탁드릴게요.
감사합니다~
댓글 3
-
uaful
2009.07.15 11:23
-
글쓴이
2009.07.15 19:23
감사합니다~
좀더 자세히 알고싶네요~ㅠㅠ
-
June Oh
2009.07.15 20:59
큰 것부터 차례로 설명드리겠습니다.
Module은 XE를 구성하는 하나의 LEGO 벽돌과 같습니다. XE를 구성하는 가장 큰 기능들을 가르키는 말로서, 대표적인 문서 벽돌, 게시판 벽돌, 회원 벽돌, addon, widget 벽돌 등이 서로 합쳐서 연동하며 XE가 작동되는 거지요. XE는 module들 다 빼버리면 시체입니다. XE에 새 기능을 추가하고 싶다면 Zeroboard4 처럼 XE 본체를 수정하는게 아니라 새 벽돌(module)을 만들어 붙이면 됩니다.
Addon도 module의 일종입니다. Module로 하기에는 너무 자잘한 추가 기능들을 설치하고 사용할 수 있게 만들어주는 일종의 변칙이죠. Addon program을 받아서 addon module 안에 설치하고 활성화시키면 바로 작동이 가능하며, 대표적인 addon program으로는 '자동 링크 애드온', '본문내 이미지 조절 애드온', '댓글알리미 애드온' 등이 있습니다.
Widget 역시 하나의 module입니다. 보통 login창 출력, 최근 게시글 출력 등 다른 module들의 출력을 도와주는 작은 창의 역할을 합니다.
Layout 역시 하나의 module입니다. Layout은 직접적으로 보여지는 site의 전체적인 모양새를 담당합니다. Site theme이라고 할까요. Site menu에 입히는 겉옷 같은겁니다. 보시면 쉽게 이해가 가실텐데, layout 자료실에 가보면 받아서 바로 설치하여 사용할 수 있는 layout이 많이 있습니다. Layout만 있어도 site 하나 뚝딱 만들 수 있습니다.
Editor Component는 editor module의 한 기능입니다. Editor module은 게시글 작성시 문서 편집기를 사용할 수 있도록 하는데, editor component는 이런 편집기의 가장 작은 기능들의 단위입니다. 쉽게 생각하시면 편집기 창의 단추 하나하나가 다 component라고 생각하시면 이해가 빠를겁니다. 그리고 확장 component의 경우는, addon 처럼 XE 사이트 자료실에서 받아서 설치하고 편집기에 간편하게 적용할 수 있는 편집기 추가 기능들입니다. 'Naver Photo Editor' 등 유용한 component가 많습니다.
도움이 되셨길 바랍니다.
-
박노열
2010.01.22 22:03
참 감사합니다. 항상 궁금했는데 명쾌한 설명에 감사드립니다. 행복하세요
저도 초보지만 ^^ 제 설명의 부족한 부분은 다른 분들이 적어주실거에여 ㅎㅎ
레이아웃 / 홈페이지의 틀을 말합니다. 레이아웃을 기준으로 게시판이든 페이지든 연결을 하게 됩니다.
에디터 컴포넌트 / 글을 쓸 때에 추가적으료 사용하는 기능입니다. 글씨크기, 굵기 등 조절하는 것들을 말하는 것 같습니다.
모듈 프로그램 / 잘은 모르겠지만..게시판같은 것들을 말합니다 ^^;
애드온 프로그램 / 홈페이지에 연동되는 기능들을 말하는 것 같네요.
위젯 프로그램 / 최근게시물위젯 이런거 아시나요? 게시판에 쓴 글을 한 페이지에 연결시켜 보는 것의 스킨, 즉 옷입니다 ^^