문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. <big><big><big>eXpress(표현하다) + press(발행하다) + Engine(기관, 장치)</big></big></big> XpressEngine은 누구나 쉽고 편하고 자유롭게 콘텐츠를 발행을 할 수 있도록 하기 위한 [[CMS]](Content Management System)입니다. 급변하는 인터넷 환경과 다양한 기능의 요구에 부응하기 위해 XpressEngine은 다음과 같은 특징을 가지고 있습니다. ==확장형 구조== 웹사이트를 구성하는 요소들은 무척 다양합니다. 콘텐츠를 작성하는 WYSIWYG 에디터부터 작성한 콘텐츠를 여러 형태로 보여주는 게시판, 위키, 블로그 등과 같은 프로그램이 있으며 더욱 체계적인 웹사이트 관리를 위한 회원 관리 기능 등 웹 사이트에는 많은 구성 요소들이 필요합니다. 또한, 이러한 기능들은 대부분 HTML/CSS로 표현하는데 사이트의 디자인이나 사용자의 필요에 따라 표현 양식을 달리 해야 할 때도 있습니다. XpressEngine은 다양한 기능과 디자인에 대한 사용자들의 요구를 충족시키기 위해 각각의 기능과 디자인이 구조적으로 연결되는 모듈형 구조를 사용합니다. 이때, 모듈, 애드온, 위젯 등의 요소에서 기능을 담당하며 디자인은 스킨을 통해 변화시킵니다. ==프레임웍== ===XE Core=== XpressEngine의 전체 동작을 관리하는 가장 기초가 되는 요소로, 요청을 분석하고 이에 따라 프로그램/스킨을 실행해 결과물을 출력합니다. ==프로그램== ===애드온=== 모듈 실행 이전이나 이후에 필요한 동작을 추가하는 비교적 간단한 코드입니다. ===에디터 컴포넌트=== 글 작성 WYSIWYG 에디터에 다양한 기능들을 추가할 수 있는 기능입니다. ===위젯=== 웹사이트의 곳곳에 다양한 콘텐츠를 출력할 수 있는 작은 프로그램입니다. ===모듈=== 게시판, 위키, 블로그 등 독립된 기능을 제공하는 프로그램입니다. ==디자인== ===위젯스타일=== 동일한 위젯 스킨을 다양한 색상, 스타일로 꾸밀 수 있는 기능입니다. ===위젯 스킨=== 위젯 프로그램에서 생성된 콘텐츠를 출력하는 형태를 결정합니다. ===모듈 스킨=== 모듈 프로그램에서 생성된 콘텐츠를 출력하는 형태를 결정합니다. ===레이아웃=== 웹사이트의 틀을 출력합니다. XpressEngine은 위의 구조를 기반으로 Core를 통해 개별 프로그램과 스킨을 실행하여 결과물을 생성합니다. 다양한 개성을 가지고 만들어진 프로그램, 스킨의 조합을 통해 다채로운 기능과 다양한 디자인을 가진 웹 사이트를 만들 수 있습니다. XpressEngine 문서로 돌아갑니다.