회원가입 | 고객센터 |
DESIGNONEX
dxcms.kr
로그인 회원가입
고객센터
3.2 폴더 구조

assets/ — 정적 자원

D DX
2026.04.21 00:44(수정됨) 128 0

assets/ — 정적 자원

CSS, JavaScript, 에디터, 이미지 등 프론트엔드 정적 자원 전체가 이 폴더에 위치합니다. 웹 서버가 직접 서빙하므로 PHP 를 거치지 않아 빠릅니다.
 
assets/
├── ckeditor4/             ← CKEditor 4.25.1-LTS (로컬 파일 — CDN 의존 없음)
│   ├── ckeditor.js        ← 에디터 메인 파일
│   ├── config.js          ← 기본 에디터 설정
│   ├── lang/              ← 다국어 지원 (40개+ 언어)
│   ├── plugins/           ← 에디터 플러그인 (코드하이라이트•이미지업로드 등)
│   └── skins/             ← 에디터 UI 스킨
├── css/                   ← 공통 CSS 파일
├── js/                    ← 공통 JavaScript 파일
└── img/                   ← 시스템 공통 이미지 (로고•아이콘 등)

CKEditor 4 로컬 서빙의 이점
• 인터넷이 제한된 인트라넷•폐쇄망 환경에서도 에디터 정상 동작
• CDN 장애•서비스 종료의 영향을 받지 않음
• 외부 CDN 요청 제거 → 페이지 로드 속도 향상
• 보안: 외부 스크립트 로드 차단 정책(CSP) 환경에서도 동작
• 주요 기능: 멀티 이미지 업로드 (드래그&드롭) • 유튜브 자동 임베드 • 코드 하이라이트

댓글0

로그인 후 댓글을 작성할 수 있습니다.
3.10 모듈 로딩 구조 플러그인 / 확장 로딩 방식 2026.04.21 3.9 공통 함수 / 유틸 재사용 방식 2026.04.21 3.9 공통 함수 / 유틸 공통 클래스 구조 2026.04.21 3.9 공통 함수 / 유틸 전역 함수 구조 2026.04.21 3.8 Extend 구조 실제 적용 흐름 2026.04.21 3.8 Extend 구조 Extend 개념 2026.04.21 3.7 Hook 시스템 Hook 시스템 활용 사례 2026.04.21 3.7 Hook 시스템 실행 타이밍 2026.04.21 3.7 Hook 시스템 Hook 개념 2026.04.21 3.6 데이터 처리 구조 공통 함수 활용 2026.04.21 3.6 데이터 처리 구조 데이터 흐름 상세 기술 2026.04.21 3.6 데이터 처리 구조 DB 접근 방식 2026.04.21 3.5 컨트롤러 구조 컨트롤러 구조 • 데이터 전달 • 실행 방식 • 역할 2026.04.21 3.4 라우팅 시스템 URL 처리 방식 • 라우팅 규칙 • 동적 라이팅 2026.04.21 3.3 실행 흐름 초기 로딩 과정 및 공통 초기화 흐름 2026.04.21 3.2 폴더 구조 install/ — 설치 및 마이그레이션 2026.04.21 3.2 폴더 구조 pages/ — 커스텀 페이지 2026.04.21 3.2 폴더 구조 data/ — 런타임 데이터 2026.04.21 3.2 폴더 구조 extend/ — 코드 자동 삽입 2026.04.21 3.2 폴더 구조 routes/ + controllers/ — 라라벨 스타일 라우팅 2026.04.21
31
전체 회원
503
전체 게시글
770
전체 댓글
442
오늘 방문
33,173
전체 방문
3
현재 접속
인기글 7일 이내
최신글
최신댓글
목록