그누보드5(영카트5), 빌더, 테마, 스킨의 구조를 설명합니다.
에스아이알소프트에서 제공하는 오픈소스 설치형 인터넷 게시판 프로그램(CMS)
이윰에서 제공하는 빌더로 그누보드5(영카트5)를 프래임웍으로 사용해 높은 품질의 사이트를 손쉽게 제작하는 솔루션입니다.
빌더는 프로그램 영역을 담당하며 그누보드5(영카트5) 원소스를 변형하지 않습니다.
(단, 최초 설치시 common.php 파일은 수정이 되어있으며 설치후 이 파일은 원본파일로 덮어써도 무관합니다.)
그누보드와 빌더의 중간에서 중요한 역할을 수행하는 파일은 xeyoom.extend.php 및 eyoom 폴더의 common.php 파일입니다.
그누보드의 소스를 변형하지 않고서 빌더에서 처리할 수 있도록 하는 핵심적인 영역인 eyoom/core 쪽으로 역할을 넘겨주는 중요한 기능을 하는 파일들입니다.
eyoom/classes 디렉토리에는 기능별로 함수를 묶어놓은 라이브러리 영역입니다.
프로그래밍 영역과 디자인 영역을 분리하는 역할을 하는 Template_ 및 다양한 클래스 파일들이 위치하고 있습니다.
eyoom/core 디렉토리에는 빌더와 그누보드/영카트를 연결하는 핵심기능의 파일들이 위치하고 있습니다.
전반적인 프로그램의 영역을 담당하는 곳이라고 보시면 됩니다.
eyoom/inc 디렉토리에는 클래스화 하기에는 다소 간단한 역할을 수행하는 파일들을 모아두었습니다.
빌더에서 홈페이지의 디자인을 담당하는 곳이 바로 eyoom/theme 디렉토리입니다.
'테마구조' 탭에서 구조를 확인 할 수 있습니다.