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

admin/ — 관리자 패널

D DX
2026.04.21 00:32(수정됨) 130 0

admin/ — 관리자 패널

사이트 전반을 관리하는 백엔드 패널입니다. admin/index.php 가 공통 레이아웃(사이드바•헤더•인증 검사)을 담당하고, 각 기능은 하위 폴더의 index.php 로 분리되어 있습니다.
 
admin/
├── index.php           ← 공통 레이아웃 + 관리자 인증 검사 + 라우팅
├── style.css           ← 관리자 전용 CSS
├── dashboard/          ← 대시보드 (통계•최근 게시글•접속 현황)
├── boards/             ← 게시판 관리 (생성•수정•삭제•에디터 선택•스킨)
├── board_groups/       ← 게시판 그룹 관리
├── categories/         ← 카테고리 (표시위치•배지색•스킨)
├── members/            ← 회원 관리 (상세•포인트 조정•레벨•탈퇴)
├── menus/              ← 내비게이션 메뉴 구성
├── pages/              ← 독립 페이지 관리
├── themes/             ← 테마 선택•미리보기
├── plugins/            ← 플러그인 활성화•설정
├── settings/           ← 사이트 전체 설정 (SEO•Analytics•캐시•메일•소셜)
├── statistics/         ← 방문자 통계•인기 검색어
├── levels/             ← 회원 레벨 기준 설정
├── points/             ← 포인트 이력•지급 규칙
├── market/             ← 플러그인 마켓 관리
├── shop/               ← 쇼핑몰 상품•주문•재고 관리
├── downloads/          ← 첨부파일 현황•정리
├── global_notices/     ← 전역 공지사항
├── popup/              ← 팝업 관리 (기간•위치•내용)
├── sendmail/           ← 회원 일괄 메일 발송
├── sendsms/            ← 회원 일괄 SMS 발송
├── sites/              ← 멀티사이트 도메인 등록•설정
├── social/             ← 소셜 로그인 OAuth 키 관리
├── socket/             ← WebSocket 서버 상태 모니터
├── popular/            ← 인기 콘텐츠 현황
└── ranking/            ← 회원 포인트•레벨 순위

admin/index.php 의 역할

  • 모든 관리자 URL 의 공통 진입점입니다
  • 관리자 인증 검사: isAdmin() 실패 시 403 반환
  • 사이드바 메뉴 렌더링 및 현재 메뉴 활성화 처리
  • $_GET['page'] 파라미터로 하위 폴더의 index.php 를 include 합니다
  • 예: /admin?page=boards → admin/boards/index.php include

댓글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
전체 댓글
441
오늘 방문
33,173
전체 방문
2
현재 접속
인기글 7일 이내
최신글
최신댓글
목록