회원가입 | 고객센터 |
DESIGNONEX
디자인원엑스
DX마켓
PR리그
Q&A
지식공유
공지사항N
통계
로그인 회원가입
고객센터

사이트 하나 만들고 싶은데, 왜 이렇게 어려울까요?

D DX관리자
2026.08.23 03:17 3 0



사이트 하나 만들고 싶은데, 왜 이렇게 어려울까요?

솔직히 한번 생각해 보셨으면 합니다.

처음에는 정말 간단한 사이트 하나 만들려고 했습니다.

게시판 하나 만들고, 회원가입 넣고, 필요한 기능 몇 개 추가하고, 디자인만 조금 바꾸면 될 것 같았습니다.
 

그런데 막상 시작해 보면 이야기가 달라집니다.

서버를 알아봐야 하고, CMS를 선택해야 하고, 테마를 골라야 하고, 플러그인을 설치해야 합니다.

어떤 기능을 추가하려고 하면 또 다른 플러그인이 필요하고, 플러그인을 설치하고 나면 서로 충돌하지는 않는지 걱정됩니다.

조금이라도 복잡한 기능을 넣으려고 하면 결국 개발자를 찾아야 합니다.
 

"이 기능 하나만 추가해 주세요."

처음에는 이렇게 시작합니다.

그런데 시간이 지나면 하나가 둘이 되고, 둘이 셋이 됩니다.
 

게시판을 수정하고, 회원 기능을 추가하고, 포인트를 넣고, 소셜 로그인을 연결하고, 알림 기능을 붙이고, 결제를 연동하다 보면 어느 순간 처음 생각했던 작은 홈페이지는 이미 상당한 규모의 프로젝트가 되어 있습니다.

그리고 그때부터 또 다른 문제가 시작됩니다.
 

"이거 수정하려면 비용이 얼마나 들어가나요?"

"이 기능은 왜 안 되죠?"

"업데이트해도 괜찮은 건가요?"

"다른 기능과 충돌하지 않나요?"
 

사이트를 운영하는 사람에게는 너무나 익숙한 이야기일 것입니다.

개발자 입장에서도 마찬가지입니다.

클라이언트가 원하는 기능 하나를 추가하기 위해 기존 소스를 분석하고, 데이터 구조를 확인하고, 다른 기능과의 연동 관계를 살펴보고, 테스트까지 해야 합니다.
 

결국 작은 기능 하나가 생각보다 큰 작업이 되어버립니다.

그래서 저는 CMS를 만들면서 가장 먼저 이런 질문을 했습니다.

"왜 사이트를 만드는 일이 이렇게 어려워야 할까?"

개발을 모르는 사람에게는 쉽게 시작할 수 있어야 하고, 개발자에게는 필요할 때 마음껏 확장할 수 있어야 하지 않을까.

처음부터 모든 것을 개발하지 않아도 되고, 필요한 기능은 하나씩 추가하면서 사이트를 키워갈 수 있으면 좋지 않을까.
 

그렇게 만들어진 것이 DXCMS입니다.

DXCMS는 단순히 게시판을 제공하는 프로그램으로 만들고 싶지 않았습니다.

사이트를 시작하는 사람에게는 하나의 완성된 CMS가 되어야 하고, 개발자에게는 확장할 수 있는 기반이 되어야 한다고 생각했습니다.

그래서 회원, 게시판, 관리자, 테마, 플러그인과 같은 기본적인 사이트 운영 요소부터 다양한 확장을 고려한 구조까지 하나의 흐름으로 연결했습니다.
 

사이트를 처음 시작하는 분이라면 복잡한 개발부터 시작할 필요가 없습니다.

필요한 기능을 사용하면서 사이트를 운영하면 됩니다.

그리고 나중에 더 많은 기능이 필요해졌다면 그때 확장하면 됩니다.

개발자라면 더 깊이 들어갈 수도 있습니다.

기존 시스템을 활용하면서 필요한 부분을 직접 수정하고, 플러그인을 개발하고, 스킨과 테마를 변경하면서 자신만의 사이트를 만들어 갈 수 있습니다.
 

저는 이것이 CMS가 가져야 할 가장 중요한 역할이라고 생각합니다.

처음에는 쉽게 시작할 수 있어야 하고, 성장할수록 더 많은 가능성을 제공해야 합니다.

처음부터 개발비를 크게 들여야만 시작할 수 있는 시스템이 아니라,

작게 시작해서 필요한 만큼 키워갈 수 있는 시스템.

그것이 제가 DXCMS를 만들면서 생각했던 방향입니다.
 

물론 DXCMS가 모든 사람에게 완벽한 CMS라고 말하고 싶지는 않습니다.

CMS마다 장단점이 있고, 사이트마다 필요한 환경도 다릅니다.

하지만 적어도 한 번쯤은 직접 사용해 보고 판단해 보셨으면 합니다.

특히 홈페이지 하나 만들고 싶었지만 개발비 때문에 미루고 계셨던 분,

커뮤니티를 만들어 보고 싶었지만 어디서부터 시작해야 할지 몰랐던 분,

기존 CMS를 사용하면서 원하는 기능을 추가하기가 어려웠던 분,

그리고 개발자이면서 매번 비슷한 기능을 처음부터 만들어야 했던 분이라면

DXCMS가 생각보다 재미있는 선택지가 될 수도 있습니다.

코딩을 몰라도 시작할 수 있습니다.

그리고 개발을 안다고 해서 갇혀 있을 필요도 없습니다.

필요한 만큼 사용하고,

필요한 만큼 수정하고,

필요한 만큼 확장하면 됩니다.

사이트를 만들기 위해 너무 많은 것을 준비하고 계셨다면,

이번에는 조금 다르게 시작해 보셔도 좋겠습니다.
 

오늘은 CMS를 설치하고,
내일부터는 여러분의 사이트를 만들어 보세요.

그럼 실제로 DXCMS에는 무엇이 들어 있고,

어디까지 할 수 있는지,

그리고 기존 CMS와 어떤 차이가 있는지

지금부터 하나씩 보여드리겠습니다.

백 마디 설명보다 직접 보는 것이 가장 빠르니까요.

댓글0

로그인 후 댓글을 작성할 수 있습니다.
번호 제목 작성자 날짜 조회
462
안졸리니졸리
08.22 53
안졸리니졸리 · 53
461
안졸리니졸리
08.22 53
안졸리니졸리 · 53
454
k kakao_488189
08.17 70
k kakao_488189 · 70
453
DX관리자
08.17 64
DX관리자 · 64
450
안졸리니졸리
08.13 95
안졸리니졸리 · 95
448
DX관리자
08.13 100
DX관리자 · 100
446
안졸리니졸리
08.11 104
안졸리니졸리 · 104
42
전체 회원
1,587
전체 게시글
2,657
전체 댓글
20
오늘 방문
52,806
전체 방문
1
현재 접속
인기글 7일 이내
최신글
최신댓글
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록