Document
Document
개요
Document 는 사이트에서 발생하는 컨텐���를 저장할 저장소를 제공합니다. 컨텐��� 변경이력을 관리하기 위한 Revision 저장소와 컨텐��� 저장소 부하���산을 위한 Division(저장소 분할) 저장소를 제공합니다.
목적
CMS 에서 사용되는 게시판, 블���그와 같은 컨텐���를 다루는 플러그인이 사용하기 위한 컨텐��� 저장소를 제공합니다. 컨텐��� 변경 이력 관리자와 컨텐��� 저장소 분할을 Config 로 제어할 수 있습니다.
구성
Document 는 DocumentEntity 객체로 DocuemntHandler 와 Repository 에 문서를 주��� 받습니다. DocumentHandler 는 문서 등록, 수정, 조회, 삭제 인터페이스�� 제공합니다. DocumentHandler 는 RpositoryInterface �� 이용해서 문서를 저장합니다. RepositoryHadlder 는 RepositoryInterface 의 구현체로 Document 에서 기본으로 사용되는 저장소 입니다. 저장소 구현체인 RepositoryHandler 는 DocumentRepository(문서 저장소), RevisionRepository(변경 이력 저장소) �� 이용해서 문서를 관리합니다. InstanceManager �� 이용해 문서 인스턴스(게시판의 메뉴)�� 관리하며 evision, Division 을 사용할 수 있는 설정을 지원합니다.
연관 데이터베이스
Document 패키지는 documents
, docuemnts_revisoin
데이터베이스 테이블을 사용합니다. 저장소 분할 기능 사용시documents_division_인스턴스이름
데이터베이스 테이블이 추���됩니다. config
데이터베이스 테이블의 document
설정을 사용합니다.
사용법
Category | Subject | Date | Last Update |
---|---|---|---|
Package | Captcha | 2015.11.22 | 2015.11.22 |
Package | Category | 2015.11.22 | 2015.11.22 |
Package | Comment | 2015.11.22 | 2015.11.22 |
Package | Config | 2015.11.22 | 2015.11.22 |
Package | Counter | 2015.11.22 | 2015.11.22 |
Package | Database | 2015.11.22 | 2015.11.22 |
Package | Document | 2015.11.22 | 2015.11.22 |
Package | DynamicField | 2015.11.22 | 2015.11.22 |
View Elements | FrontEnd | 2015.11.22 | 2015.11.22 |
Package | Http | 2015.11.22 | 2015.11.22 |
Package | Interception | 2015.11.22 | 2015.11.22 |
XE3 | Interception 가이드 | 2015.12.29 | 2015.12.29 |
Package | Keygen | 2015.11.22 | 2015.11.22 |
Package | Media | 2015.11.22 | 2015.11.22 |
Package | Member | 2015.11.22 | 2015.11.22 |
Package | Menu | 2015.11.22 | 2015.11.22 |
Components | Module | 2015.11.22 | 2015.11.22 |
Package | Permission | 2015.11.22 | 2015.11.22 |
Plug-in | Plugin | 2015.11.22 | 2015.11.22 |
View Elements | Presenter | 2015.11.22 | 2015.11.22 |