7
X p r e s s E n g i n e Content Management System

DocumentXe

  • Upload
    wiim

  • View
    484

  • Download
    3

Embed Size (px)

DESCRIPTION

cms

Citation preview

Page 1: DocumentXe

X p r e s s E n g i n eContent Management System

Page 2: DocumentXe

X p r e s s E n g i n e 소개

정보의 생산/ 발행/ 유통의 극대화

정보 관리 중심

웹서비스 개발을 위한 플랫폼

오픈 소스 프로젝트

- 생산 : 편집의 편리, OpenAPI와의 연계를 통한 다양한 정보 생산- 발행 : 강력하고 편리한 사이트 퍼블리싱, blogAPI를 통한 생산된 정보의 발행- 유통 : 검색 엔진 최적화, Syndication API를 통한 정보의 유통

- 잘 관리되는 정보는 발행의 형식에 구애받지 않음- 다양한 정보를 쉽고 편리하게 관리

- 완성된 도구가 아닌 도구를 만들기 위한 플랫폼으로 설계- 도구를 만들기 위하여 XE만의 개발 방법론 제시- XE 플랫폼상에서 제작된 도구들의 연동을 위한 방법 제시

- 다양한 도구를 만들기 위해서는 특정 개인 또는 집단의 힘만으로는 불가능- XE 오픈 소스 프로젝트는 개발, 언어, UI등 다양한 부분에서 참여와 공유를 시도

Page 3: DocumentXe

Document문서 관리 모듈

Comment댓글 관리 모듈

File첨부파일 관리 모듈

Tag꼬리표 관리 모듈

Trackback엮인글 관리 모듈

MenuNavigation 관리 모듈

Layout레이아웃 관리 모듈

Editor에디터 관리 모듈

Widget위젯 관리 모듈

Addon애드온 관리 모듈

Member회원 관리 모듈

Board게시판 모듈

Page페이지 모듈

Planet마이크로블로그 모듈

Admin통합관리 UI 모듈

BLOG블로그 서비스

Planet마이크로 블로그 서비스

Project프로젝트 서비스

IssueTrackerSVN연동+이슈관리 모듈

Document문서 관리 모듈

Comment댓글 관리 모듈

File첨부파일 관리 모듈

Tag꼬리표 관리 모듈

Trackback엮인글 관리 모듈

Editor에디터 관리 모듈

Board게시판 모듈

Member회원 관리 모듈

Document문서 관리 모듈

Comment댓글 관리 모듈

File첨부파일 관리 모듈

Tag꼬리표 관리 모듈

Trackback엮인글 관리 모듈

Member회원 관리 모듈

Board게시판 모듈

Editor에디터 관리 모듈

Planet마이크로블로그 모듈

Document문서 관리 모듈

Comment댓글 관리 모듈

Tag꼬리표 관리 모듈

Member회원 관리 모듈

Planet마이크로블로그 모듈

Document문서 관리 모듈

Comment댓글 관리 모듈

Tag꼬리표 관리 모듈

Member회원 관리 모듈

MenuNavigation 관리 모듈

Layout레이아웃 관리 모듈

Widget위젯 관리 모듈

Addon애드온 관리 모듈

Page페이지 모듈

Admin통합관리 UI 모듈

Homepage홈페이지 서비스

File첨부파일 관리 모듈

Trackback엮인글 관리 모듈

Editor에디터 관리 모듈

Board게시판 모듈

Document문서 관리 모듈

Comment댓글 관리 모듈

Tag꼬리표 관리 모듈

Member회원 관리 모듈

X p r e s s E n g i n e 구성

Page 4: DocumentXe

HTML

XMLRPC

JSON Module Handler

Template Handler

Display Handler

DBMS

HTML

XMLRPC

JSON

Model

View

Controller

XML QueryMysqlCubrid

PostgreSqlSqlite

...

DB Handler

Module ResponseRequest Module Handler

Template Handler

Display Handler

DBMS

DB Handler

Module ResponseRequest

XE or other APIXE or other API

Addon hooking

X p r e s s E n g i n e 동작 순서

Page 5: DocumentXe

커미터/ 보안/ 퍼블리셔/ UI개발자등

XE에 활기를 부여하는 개발자

Developer Navigator

문서화/ 이슈 관리등을 통해XE의 순항을 이끄는 항해사

Explorer

번역/ 지역화등을 통해 XE의

세계화를 이끄는 탐험가

X p r e s s E n g i n e OpenSourceProject

License : GPL v2 (차후 LGPL 또는 Apache등으로 변경 예정)

코드 저장소 : http://svn.zeroboard.com/zeroboard_xe/sandbox (Subversion)

문제 관리 : XE Issuetracker 모듈 (http://www.zeroboard.com/xe_issuetracker)

문서 : http://zbxe.springnote.com (http://www.zeroboard.com/manual)

개발문서 : http://doc.zeroboard.com (Doxygen)

개발포럼 : http://www.zeroboard.com/forum_main

참여 조건 : 열정

Page 6: DocumentXe

Mission

Publish Center- 형태 : 독립 모듈- 동작 : action forward를 이용한 독립 서비스가 아닌 연동 서비스로 동작- 설명 : 회원들이 쓴 글을 원하는 곳에 blogAPI 를 이용하여 발송/ 관리하는 기능을 가진 모듈- 비고 : blogAPI / XE Document 모듈 / XML Query의 이해

Content Center- 형태 : 독립 모듈- 동작 : action forward를 이용한 독립 서비스가 아닌 연동 서비스로 동작- 설명 : 회원들이 쓴 글/댓글/첨부파일등 회원만의 Content를 관리하는 모듈- 비고 : XE Document / Comment / File 모듈의 이해

Planet ISBN addon- 형태 : Planet 모듈 전용 Addon- 동작 : ISBN으로 태깅된 글을 추출하고 내용을 바탕으로 서적 관리- 설명 : Planet에 ISBN 으로 태깅된 글의 내용을 바탕으로 Book Open API와 연계, 서적 관리 기능 제공- 비고 : XE Addon / Open API / AJAX의 이해

Page 7: DocumentXe

X p r e s s E n g i n e Demo