DX 스토리 (Philosophy)
DX 철학 & 비전 정리
DXCMS의 핵심 철학과 방향성을 단계적으로 정리해 나갈 예정입니다.
왜 Direct(다이렉트) 구조를 선택했는지, 그리고 왜 라라벨 스타일 문법을 채택했는지에 대한 설계 의도를 중심으로 구성될 예정입니다.
단순한 CMS를 넘어, 개발 경험 중심의 구조를 지향하는 이유를 이해할 수 있도록 정리해 나가겠습니다.
개발 일지 (Roadmap) 기록
버전별 업데이트 과정과 기능 개선 흐름을 지속적으로 기록해 나갈 예정입니다.
성능 최적화를 위한 고민과 구조 변화 과정, 개발 중 발생한 다양한 사례들을 함께 정리하여
DXCMS의 발전 흐름을 자연스럽게 확인할 수 있도록 구성할 계획입니다.
미니 프레임워크 (Engine)
DxCore 시스템 구조 설명
DXCMS 내부 엔진 구조를 단계적으로 정리해 나갈 예정입니다.
DxRouter, DxContainer, HookManager 등 핵심 컴포넌트의 동작 원리를 중심으로,
CMS를 넘어 프레임워크로 확장 가능한 구조를 이해할 수 있도록 구성할 계획입니다.
성능 최적화 전략 정리
PHP 5.6부터 8.x까지 전 환경을 지원하는 호환 전략과
경량 구조 기반의 성능 최적화 방식을 정리해 나갈 예정입니다.
실제 적용된 최적화 사례를 중심으로 점진적으로 보완해 나가겠습니다.
DXCMS 활용 (CMS)
기본 설치 및 배포 방법 안내
복잡한 설치 과정 없이 FTP 업로드만으로 바로 실행 가능한 구조를 기반으로,
초기 사용자도 쉽게 접근할 수 있는 배포 가이드를 정리해 나갈 예정입니다.
스킨 및 플러그인 확장 기능 안내
스킨, 플러그인, 테마로 구성된 3중 확장 구조를 기반으로
사용자가 원하는 형태로 사이트를 구성할 수 있는 방법을 단계적으로 안내할 예정입니다.
코어 수정 없이 기능을 확장하는 구조를 중심으로 정리해 나가겠습니다.
개발자 가이드 (Dev)
DXB 및 DXMB 연동 기능 설명
DXB CSS 엔진과 DXMB 웹소켓을 활용한 실시간 기능 구현 방법을
사례 중심으로 정리해 나갈 예정입니다.
동적 인터페이스와 실시간 서비스 구현을 위한 확장 구조를 함께 다룰 계획입니다.
라라벨 사용자를 위한 가이드 제공
DXCMS와 라라벨 구조의 유사성을 기반으로
라라벨 개발자가 빠르게 적응할 수 있도록 비교 중심의 가이드를 제공할 예정입니다.
라우팅, 컨테이너, 쿼리빌더 등 주요 구조를 직관적으로 이해할 수 있도록 구성해 나가겠습니다.
DX Stories (Philosophy)
DX Philosophy & Vision Summary
We will be phasing out the core philosophy and direction of DXCMS.
It will revolve around the design intent of why the Direct structure was chosen and why the Laravel style grammar was adopted.
More than just a CMS, let's wrap up so that you can understand why we are working towards a development experience-driven structure.
Development log (Roadmap) recording
We will continue to document the update process and feature improvement flow for each version.
Concerns for performance optimization, the process of structural changes, and various cases that occurred during development are summarized together.
We plan to configure it so that you can naturally see the development flow of DXCMS.
Mini-Framework (Engine)
DxCore System Structure Explanation
We will be phasing out the internal engine structure of DXCMS.
Focusing on the principle of operation of core components such as DxRouter, DxContainer, HookManager, etc.,
We plan to configure it so that we can understand the structure that is extensible to the framework beyond the CMS.
Summary of performance optimization strategies
PHP 5.6 through 8.x compatibility strategies and
We will be outlining a lightweight structure-based performance optimization approach.
We will make incremental improvements around real-world optimizations.
DXCMS Utilization (CMS)
Basic installation and deployment instructions
Based on a structure that can be executed directly with FTP upload without the complicated installation process,
We will be working on a deployment guide that will be easily accessible to early users.
Skin and Plugin Extensions Guide
based on a triple extension of skins, plugins and themes
We'll walk you step-by-step through how you can customize your site.
We will organize around a structure that extends functionality without core modification.
Developer Guide (Dev)
Explain DXB and DXMB integration
How to implement real-time features using DXB CSS Engine and DXMB WebSocket
We will organize it around the case.
We plan to cover both dynamic interfaces and scale-out structures for real-time service implementation.
Guidance for Laravel users
Based on the similarity between DXCMS and the Laravel structure,
We will provide a comparison-oriented guide to help Laravel developers adapt quickly.
We will configure the main structures such as routing, containers, and query builders so that you can understand them intuitively.