オープンソースプロジェクト XpressEngineとは? コンテンツの生産と発行を支援するCMSです。
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷
XE3紹介

XE3 소개 - 중요 개념 소개

by XEJapan posted Nov 22, 2015
?

Shortcut

Prev前へ 書き込み

Next次へ 書き込み

Larger Font Smaller Font 上へ 下へ Go comment 印刷

중요 개념 소개

플러그인

  • 플러그인은 XE3 에서 가장 중요하면서도 핵심적인 기능입니다. XE3 의 코어에서 제공하는 다양한 라이브러리와 기능들을 통해서 플러그인 개발자는 필요한 플러그인을 제작할 수 있으며 이렇게 제작된 플러그인은 사용자의 사이트에 설치되어 특정한 목적에 맞게 기능을 수행합니다. XE3 에는 설치와 동시에 몇가지의 플러그인이 설치되어 있으며, 사이트 관리자는 원하는 플러그인을 추가적으로 설치할 수 있습니다. XE3 설치와 함께 포함된 플러그인은 게시판, 페이지를 비롯한 몇가지의 기본적인 플러그인이 포함되어 있습니다.

인스턴스

  • XE1이 Document를 기반으로 한 시스템인데 비해서 XE3는 인스턴스라는 개념을 도입하여 보다 활용도가 높고, 유연한 구성을 가질 수 있게 되었습니다. 인스턴스는 Menu로 부터 생성되어 사이트 내의 URL을 구성하고, 사이트내에서 핵심적인 역할을 수행합니다.
  • 인스턴스를 구성하기 위해서는 플러그인에 들어 있는 Module(모듈)을 생성하면 그 행동과 열할이 정해집니다. 각각의 플러그인은 게시판, 페이지와 같은 형태를 띄고 있으며, 플러그인 개발자의 의도에 맞게 구성될 수 있습니다.
  • 플러그인에 들어 있는 모듈이 인스턴스를 구성하는 역할을 수행하지만, 꼭 특정한 기능을 동작시키기 위해서 모듈이 필요하지는 않습니다. 플러그인 개발자가 원하는 경우에는 모듈을 생성하지 않고서도 특정한 기능을 수행하는 플러그인을 제작할 수도 있습니다.
  • 각각의 인스턴스는 고유한 ID를 내부적으로 가지고 있습니다. 이 ID 는 메뉴, 라우팅, 설정, 권한을 구성하는데 필수적으로 사용되며, 플러그인을 제작하는데 모듈을 구성하기 위해서는 필수적으로 이해하고 있어야만 합니다.

패키지

  • XE3는 각각의 핵심적인 기능들을 구현하는 패키지들로 구성되어 있습니다. CMS 를 구성하기 위해서 필요한 기능들은 모두 패키지를 기반으로 구성되어 있으며, XE3를 보다 이해하기 위해서는 패키지의 역할을 잘 알아야만 합니다.
  • XE3를 구성하는 패키지들은 다음과 같습니다.
* Capcha
* Category
* Comment
* Config
* Counter
* Database
* Document
* DynamicField
* Http
* Interception
* Keygen
* Media
* Member
* Menu
* Module
* Permission
* Plugin
* Presenter
* Register
* Routing
* Seo
* Settings
* Site
* Skin
* Storage
* Support
* Tag
* Temporary
* Theme
* ToggleMenu
* Translation
* Trash
* UIObject
* Widget
  • 보다 자세한 내용은 개별 패키지들의 상세한 설명 페이지를 참고하십시오.

List of Articles
カテゴリ タイトル 日付 最終修正日
XE3 XpressEngine 매뉴얼 2015.11.22 2015.11.22
XE3紹介 XE3의 소개-배경 2015.11.22 2015.11.22
XE3紹介 XE3 소개 - 중요 개념 소개 2015.11.22 2015.11.22
Get Started インストールする 2015.11.22 2015.12.15
View要素 Presenter 2015.11.22 2015.11.22
View要素 FrontEnd 2015.11.22 2015.11.22
プラグイン 플러그인 2015.11.22 2015.11.22
プラグイン Plugin 2015.11.22 2015.11.22
プラグイン Register 2015.11.22 2015.11.22
コンポーネント 컴포넌트 2015.11.22 2015.11.22
コンポーネント Theme 2015.11.22 2015.11.22
コンポーネント Module 2015.11.22 2015.11.22
コンポーネント Skin 2015.11.22 2015.11.22
コンポーネント UIObject 2015.11.22 2015.11.22
コンポーネント Widget 2015.11.22 2015.11.22
パッケージ 패키지 2015.11.22 2015.11.22
パッケージ Captcha 2015.11.22 2015.11.22
パッケージ Category 2015.11.22 2015.11.22
パッケージ Comment 2015.11.22 2015.11.22
パッケージ Config 2015.11.22 2015.11.22
Board Pagination Prev 1 2 3 Next
/ 3