blog

브랜드, 개발, 그리고 일상의 기록

디자인원엑스가 만들어가는 브랜드의 방향과 현업에서 경험하는 개발 이야기, 그리고 그 과정 속 일상의 기록을 담아냅니다.

목록으로
Next Action 2026-03-07 03:02:45

[지금 작업하는 것] Designonex CMS 개발 [68%]

profile_image

관리자

Views 663 | Comments 7

dx_cms/

├── index.php              ← 단일 진입점 (여기만 외부 접근 가능)
├── .htaccess              ← URL 라우팅 + 보안 규칙

├── core/                  ← 핵심 엔진 (직접 접근 차단)
│   ├── functions.php      ← 공통 헬퍼 함수
│   ├── db/Database.php    ← PDO DB 래퍼
│   ├── hook/HookManager.php ← 훅 시스템
│   ├── router/Router.php  ← URL 라우터
│   ├── router/Dispatcher.php ← 요청 디스패처
│   ├── auth/Auth.php      ← 인증 시스템
│   ├── auth/login.php     ← 로그인 페이지
│   ├── auth/logout.php    ← 로그아웃
│   ├── auth/register.php  ← 회원가입
│   └── api/               ← API 엔드포인트
│       ├── comment.php    ← 댓글 API
│       ├── like.php       ← 좋아요 API
│       └── download.php   ← 파일 다운로드

├── boards/                ← 게시판 핸들러
│   └── handler.php        ← list/view/write/edit/delete 처리

├── pages/                 ← 커스텀 페이지 PHP 파일 보관
│   └── home.php           ← 기본 홈페이지

├── admin/                 ← 관리자 패널
│   ├── index.php          ← 관리자 레이아웃 (dxb-css)
│   ├── dashboard/         ← 대시보드
│   ├── boards/            ← 게시판 CRUD
│   ├── pages/             ← 페이지 CRUD
│   ├── members/           ← 회원 관리
│   ├── menus/             ← 메뉴 편집
│   ├── plugins/           ← 플러그인 관리
│   ├── settings/          ← 사이트 설정
│   └── themes/            ← 테마 관리

├── data/                  ← 런타임 데이터 (직접 접근 차단)
│   ├── config.php         ← DB 설정 (설치 후 자동 생성)
│   ├── boards/            ← 게시판 첨부파일
│   ├── uploads/           ← 업로드 파일
│   ├── cache/             ← 캐시
│   └── logs/              ← 로그 파일 (날짜별 자동 생성)

├── themes/                ← 테마
│   └── default/
│       ├── style.css      ← 테마 전용 스타일
│       ├── layout/
│       │   ├── main.php   ← 메인 레이아웃
│       │   └── footer.php ← 푸터
│       └── board/
│           ├── list.php   ← 게시판 목록 스킨
│           ├── view.php   ← 글 보기 스킨
│           └── write.php  ← 글쓰기/수정 스킨

├── assets/
│   ├── css/dx.css         ← 기본 스타일
│   └── js/
│       ├── dx.js          ← 기본 JavaScript
│       └── dxb-css.js     ← dxb-css v3.0.0 엔진

├── plugins/               ← 플러그인 디렉토리
└── install/               ← 설치 마법사 (설치 후 삭제)

댓글목록

profile_image
관리자

본 CMS는 전체 개발 과정에서 인공지능(AI) 기반 코딩을 적극 활용하여 구현된 시스템입니다.
설계 방향과 철학은 제가 직접 정의하였으며, 실제 구현 과정은 AI 코딩 도구를 통해 개발되었습니다.

따라서 해당 CMS는 기획 철학과 AI 기반 개발 방식이 결합된 형태의 시스템임을 참고해 주시기 바랍니다.

profile_image
관리자
+ 27%
profile_image
관리자
Designonex cms v1 2 2 

+ 기능 추가
+ 11%
profile_image
관리자
Designonex cms v1.4.1 
+ 8%
profile_image
관리자
DesignOneX CMS v1.5.0

+ 11%
profile_image
관리자

지금부터는 개선과 버그에 집중합니다.
수많은 버그가 있습니다.

dxb css의 문제점이 브라우저 처리 순서에 있었네요.
이 부분을 해결하지 못하면, dxb를 버려야 하는 안타까운 결과를 받아 들여야 겠네요

1주일 지방 출장이 있는데, 다시 돌아와서 작업해야 겠네요.
진행률은 +1% 이네요.

profile_image
관리자
상단 삽입
<script src="<?php echo dx_base_url('assets/js/dxb-css.js'); ?>"></script>
<script>window.dxbCSS && window.dxbCSS.rescan();</script> <!-- 1차: 헤더 즉시 디자인 -->

이 부분에 삽입까지 하면 

하단 삽입

<script>
(function() {
    var d = window.dxbCSS;
    if (d && d.rescan) {
        // 1. 즉시 실행: DOMContentLoaded 이벤트를 기다리지 않고 현재 시점에서 바로 스캔합니다.
        d.rescan();

        // 2. 브라우저 렌더링 프레임 동기화: 
        // 화면에 실제 픽셀을 그리기 직전(가장 빠른 타이밍)에 한 번 더 스캔하여 미세한 누락을 방지합니다.
        window.requestAnimationFrame(function() {
            d.rescan();
        });
    }
})();
</script>
Total 14| 1 페이지
Subject
[공지] [지금 작업하는 것] Designonex CMS 개발 [68%] +7
관리자 2025-12-25 HITS 664
[공지] [지금작업하는것] MB 채팅(Hub Talk) 버그/추가/개선 작업 (3%) +1
관리자 2025-12-25 HITS 689
DXB CSS InterfaceGallery 작업 (완료) +1
관리자 2025-12-25 HITS 1966
디자인원엑스 AI (DOX AI) 개발 (중단) +1
관리자 2025-12-25 HITS 1958
DOX AI(DesignOneX AI) 개발 진행하고 있습니다. [중단]
관리자 2025-12-25 HITS 1938
DXB CSS 메뉴얼 재정비 (100%) +7
관리자 2025-12-25 HITS 2063
MB 채팅(Hub Talk) 개발 (완료 : 버그/개선/추가 이어서) +11
관리자 2025-12-25 HITS 2501
게시판 버그 및 추가 개발 내역 (진행중)
관리자 2025-12-25 HITS 2293
프로필 개발 (0%)
관리자 2025-12-25 HITS 2206
방문자 패널 (0%)
관리자 2025-12-25 HITS 2250
CKEditor 4 개발 (0%)
관리자 2025-12-25 HITS 2197
그누보드 관리자 대시보드 개발 [개발중 5%] +1
관리자 2025-12-25 HITS 2468
관리자 모드 에디터(완료) +1
관리자 2025-12-25 HITS 2377
알림 [개발완료] +9
관리자 2025-12-25 HITS 2669
DX
DESIGNONEX

단 하나의 차별화된 경험을 만든다
기술과 예술이 결합된 최상의 디지털 솔루션을 경험해 보세요.

Information

상호명: 디자인원엑스 (DESIGNONEX)

대표자: 김일형

사업자번호: 123-36-98558

통신판매번호 : 2025-안양만안-574

에스크로 서비스 등록번호

제 A07-20260105-0033 호

Contact

이메일: designonex@naver.com

연락처: 010-6210-0381

© 2025 DESIGNONEX. ALL RIGHTS RESERVED.