회원가입 | 고객센터 |
DESIGNONEX
디자인원엑스
About
Service
PR리그N
Q&AN
노하우N
공지사항N
통계
로그인 회원가입
고객센터
모든질문

[질문있습니다] wr_1 ~ wr_10 과 같은 여분필드 개념은 없는 건가여???

모아비즈
2026.05.18 20:40(수정됨) 28 0 10
[질문있습니다] wr_1 ~ wr_10 과 같은 여분필드 개념은 없는 건가여???

그럼 여분필드가 없으면 게시판 스킨을 만드는 사람마다...
여분필드를 사용하기 위해서 테이블을 하나씩 더 만들 것같은데영...

예를 들어서...

리액션만 해도...wr_1~wr_5에 넣고...게시판 스킨에 적용하면 쉽게 
적용되는데여...

dx보드 구조에서는 스킨을 만들고...예 dx_reaction_board : 스킨명 ( dx_reaction_moa: 리액션 테이블명 )
이런식으로 테이블을 하나 더만들어야 하는 건가여???

아직 잘 몰라서여...그냥 질문해봐여...여분필드가 없는 것같던데...제가 잘못봤는지...

잘 몰라서 막던지고 있어서...
죄송해여...어떤 구조로 개발해야하는지 감이 잘 안잡혀서여...

아직 배포전이라...가늠하기 어렵긴 어렵네영...^ㅠ^;;;

댓글10

A
Administrator 2026.05.18 22:08
아 죄송하네요, 답변이 늦어서요, 가족과 늦은 식사를 했습니다.
 

모아님께서 정말 중요한 부분을 잘 짚어주셨습니다.
DXCMS의 데이터베이스 구조를 보시면 아시겠지만, DXCMS는 게시판마다 개별 테이블을 생성하는 방식이 아니라, dx_posts 테이블 하나에 모든 게시판의 게시물을 통합 저장하는 구조를 사용하고 있습니다.

그렇다면 자연스럽게 다음과 같은 고민이 생길 수 있습니다.
“확장 필드는 어떻게 처리하는가?”

이 부분은 저 역시 정말 오랫동안 고민했던 영역입니다. 사용자가 직접 여분 필드를 추가하는 구조로 갈 것인지, 아니면 개발자가 목적에 맞게 자유롭게 확장하는 구조로 갈 것인지 수없이 고민하고 테스트를 반복했습니다.

그리고 최종적으로 DXCMS는 후자의 방향을 선택하였습니다.
일반적인 게시판 커스터마이징 관점에서는 wr_1 ~ wr_10 같은 여분 필드 구조가 편리할 수 있습니다. 하지만 DXCMS는 단순 게시판 CMS를 목표로 만든 시스템이 아닙니다. ERP, 플랫폼 서비스, 업무 시스템, 커뮤니티, 콘텐츠 시스템 등 훨씬 더 큰 확장성과 장기적인 유지보수를 고려하여 설계된 구조입니다.

실제로 규모가 커지는 시스템일수록 고정형 여분 필드는 결국 한계에 도달하게 됩니다. 필드 의미가 서로 섞이기 시작하고, 스킨마다 사용 목적이 달라지며, 유지보수와 데이터 관리가 점점 어려워집니다. 반면 DXCMS는 게시판 코어는 최대한 순수하게 유지하고, 필요한 기능은 Plugin, extend, hook 구조를 통해 목적에 맞게 독립적으로 확장할 수 있도록 설계되어 있습니다.

쉽게 말해서 “미리 만들어진 틀 안에서 제한적으로 수정하는 방식”보다는, 개발자가 원하는 구조를 자유롭게 만들어낼 수 있는 방향에 더 가깝습니다.

그리고 이 부분이 DXCMS의 가장 큰 강점이기도 합니다.
처음에는 기존 CMS와 방식이 달라서 다소 낯설 수 있습니다. 하지만 실제로 한 번 구조를 이해하게 되면 기존 방식으로는 구현하기 어려웠던 수준의 시스템들을 훨씬 자유롭게 개발할 수 있다는 것을 체감하시게 될 것입니다.

단순 홈페이지나 게시판 수준이 아니라, ERP·업무관리·콘텐츠 플랫폼·커뮤니티·데이터 시스템 등 기존 CMS에서는 구조적 한계 때문에 복잡하게 구현해야 했던 기능들을 훨씬 유연하게 설계할 수 있습니다. 저는 이 부분이 DXCMS의 가장 큰 차별점이라고 생각합니다.

DX 미니 프레임워크는 디자인원엑스에서 직접 개발한 자체 소프트웨어이며, 내부적으로는 몇 가지 규칙이 존재합니다. 하지만 그 규칙은 개발을 어렵게 만들기 위한 것이 아니라, 오히려 누구나 일정한 흐름만 이해하면 안정적으로 확장할 수 있도록 만들기 위한 최소한의 구조입니다.

처음에는 새로운 방식을 익히는 과정이 조금 필요할 수 있습니다. 그러나 그 과정만 지나면 “왜 이렇게 설계했는지”가 자연스럽게 이해되실 것이고, 기존 방식과는 완전히 다른 신세계를 경험하시게 될 수도 있습니다.

앞으로는 다양한 예제와 실제 확장 사례들을 통해 아주 쉽고 직관적으로 설명드릴 예정입니다. 어렵게 접근하지 않으셔도 됩니다. 딱 한 번 흐름을 이해하는 순간, 생각보다 훨씬 쉽고 강력한 구조라는 것을 바로 느끼실 수 있으실 것입니다.

모아비즈 2026.05.18 22:11
아웅...감사합니다. 이렇게 친절히 알려주셔서 
잘이해할 수 있었습니다. 

그래성...그럼 어떻게해야 게시판 스킨을 잘 만들수 있을지 고민해봐야겠네영...

정식 배포되면 basic 스킨을 많이 연구해봐야겠네영...^ㅠ^~~~

감사합니다.~~~!!!

 
A
Administrator 2026.05.18 22:12
연구하실 필요없습니다. 제가 아주 쉽게 하나를 만들어 드릴꺼예요. 시간 낭비를 줄이기 위해서입니다. ^^
모아비즈 2026.05.18 22:12
넹...^.^~~~!!!
안졸리니졸리 2026.05.19 14:38

1. 저도 모아비즈님처럼 여분필드가 필요한데 마냥 그누5만 사용하다보니 "있겠거니..." 했는데 없군요
하지만 관리자님이 말씀하신 후자 - 자유롭게 확장하는 구조를 선택하셨으니 뭐가 되었건 여분필드같은것을 사용할수는 있겠구나 생각이 듭니다
저도 여분필드를 많이 사용해서 wr_10까지 정해져있는게 어떨때는 불편하기도 해서 어느 순간부터 PHP JSON 직렬화(Serialization) 방식으로 wr_10을 TEXT로 바꿔서 거의 무제한 방식으로 사용했었는데 매번 필드추가할 필요없이 직렬화로 사용하니 편하더라구요
제입장으로 감나라 배나라 할수는 없어서 위와 같은 다양한 예제와 확장 사례가 나왔으면 좋겠습니다


2. "dx_posts 테이블 하나에 모든 게시판의 게시물을 통합 저장" 방식이 대용량 게시물 처리시 문제가 되지 않나요?
전에 카페24 500원 호스팅+대용량 게시물 테스트 요청글보고 테스트 해봤을때는 속도가 그럭저럭 나쁘지 않네 했었는데...
전문가가 아니라서 게시판별 개별 or 통합 어느게 대용량에서 더 효율적인지 몰라서요  ㅠ.ㅠ

A
Administrator 2026.05.19 14:45
^^ 감사합니다.
1번은 지금 고민중에 있습니다. 1차 추가 개발을 진행하고 있습니다.
검토 후, 확정이 되면 안내 글 남기겠습니다.

2. 500원 호스팅에서 테스트 한 속도입니다. 그때 제가 거의 35만을 올렸던것 같습니다. 
서버환경에 따라 체감은 더 줄어들 수 있습니다. ^^ 그것은 너무 걱정하지 않으셔도 됩니다.
문제가 생기면, 저를 포함해서 생태계 형성되면, 고급개발자들이 다 문제 해결을 제시해 주실 겁니다. ^^
A
Administrator 2026.05.19 15:09
추가로 통계는 현재 122,422 데이터가 있습니다. 
성능 체크를 위한 메뉴이니 심심할 때 한번씩 눌려서 성능을 테스트 하시면 됩니다.
통계 방식과 현재 모든 시스템 방식이 동일합니다.
안졸리니졸리 2026.05.19 15:12

ㅋㅋㅋ

믿~~~ 습니다 ^^

A
Administrator 2026.05.19 15:14
아멘~~~~~~
A
Administrator 2026.05.19 16:59



많은 고민 끝에 다음과 같이 무한 필드 확장형으로 추가 개발을 진행했습니다.
별도로 관련 내용은 정리해서 올리도록 하겠습니다. 
 

로그인 후 댓글을 작성할 수 있습니다.
Q&A 51
번호 제목 작성자 날짜 조회
31
Administrator
05.05 88
버그및제안 관리자 > 대시보드 [1] 05.05
Administrator · 88
30
Administrator
04.30 98
버그및제안 전체 검색 에러 [1] 04.30
Administrator · 98
여유당 · 104
28
Administrator
04.30 98
Administrator · 98
26
여유당
04.29 96
여유당 · 96
25
여유당
04.29 96
버그및제안 php 8.5 환경 - 오류 [1] 04.29
여유당 · 96
24
여유당
04.29 104
버그및제안 php 8.4 환경 - 오류 [6] 04.29
여유당 · 104
19
여유당
04.27 106
여유당 · 106
17
여유당
04.27 93
여유당 · 93
여유당 · 92
여유당 · 92
12
Administrator
04.21 87
Administrator · 87
31
전체 회원
360
전체 게시글
322
전체 댓글
106
오늘 방문
31,090
전체 방문
4
현재 접속
인기글 7일 이내
최신글
최신댓글
목록