- 오픈소스 Architecture
- Plugin On-Demand Architecture for FOSS
- 디렉토리 구조
- 프로세스 구조
- 기타
- 참고 문헌
다양한 오픈소스를 연구하여 오픈소스의 장점인 오픈소스 Architecture를 연구한다.
오픈소스 Architecture
Plugin On-Demand Architecture for FOSS
Multi-Instance On-Demand Architecture
Multi-Tenant On-Demand Architecture
MVC (Model, View, Control)
View : helper
Control : component
Model : association
Plugin Architecture
Plugin의 존재를 확인할 수 있는 기능이 필요함
module, action (정의 필요)
Eclipse, vTiger, SugarCRM, Textcube Architecture 연구
디렉토리 구조
index.php
modules : Plugin (module)을 모아둔 디렉토리
module : 개별 모듈 디렉토리
language
metadata
view
control
model
custom
themes
cache, data
include
log4php
metadata
프로세스 구조
기타
보안 : 인증, 허가, 암호화, 로깅/디버깅
권한 관리
성능
품질, 테스트
참고 문헌
분류: 오픈소스_Framework
비즈니스
최종 수정일: 2024-09-30 12:26:19
이전글 :
다음글 :