상담신청
회사/제품
소개서
섹션 설정·기사 목록
현재 테마의 섹션을 불러오는 중입니다.
섹션 조회 완료 · 섹션 설정과 기사 목록을 각각 저장해주세요. 공개 화면 연결은 별도입니다.
API 요청 중 섹션 필드 또는 API가 없다는 오류가 발생했습니다. 입력은 유지되며, 백엔드 반영 후 다시 요청할 수 있습니다.
섹션을 불러오거나 저장하지 못했습니다. API 연결 상태를 확인하고 다시 불러오기를 눌러주세요.
다른 창에서 변경된 섹션입니다. 입력 내용을 보관하고 다시 불러와주세요.
일부만 저장되었거나 저장 결과를 확인하지 못했습니다. 중복 등록을 막기 위해 저장을 멈췄습니다. 입력 내용을 보관하고 다시 불러와주세요.
저장 오류 확인 정보: {details}
섹션명, 섹션번호, 표시 개수와 광고 위치를 확인해주세요.
이 섹션을 변경할 권한이 없습니다. 권한이 있는 기존 메뉴에서 다시 열어주세요.
뉴스 섹션 메뉴의 작업 권한이 없습니다. 기존 메뉴에서 열거나 관리자에게 권한을 요청해주세요.
메뉴 권한을 확인하지 못했습니다. 연결 상태를 확인한 후 다시 불러오기를 눌러주세요.
저장할 행의 기사를 선택하거나 직접 링크의 제목과 올바른 주소를 입력해주세요.
한 섹션에는 최대 100개 항목을 연결할 수 있습니다.
처리할 행의 체크박스를 선택해주세요. 일괄 수정은 저장된 행에 적용됩니다.
새로 추가한 행을 먼저 저장한 후 순서를 변경해주세요.
기사
직접 링크
찾기
비우기
저장
표시하지 않는 섹션
선택한 연결을 삭제할까요? 기사·미디어 원본은 삭제하지 않습니다.
저장했습니다.
DB 저장은 완료했지만 캐시 갱신을 확인하지 못했습니다. 캐시 반영을 다시 실행해주세요.
미디어 라이브러리를 준비하고 있습니다. 잠시 후 다시 열어주세요.
미디어 라이브러리를 열지 못했습니다. 잠시 후 다시 시도해주세요.
사진을 설정할 섹션을 다시 선택해주세요.
선택한 미디어의 이미지 주소를 확인해주세요.
섹션명 변경
데이블 광고 추가
광고 설정·위치 변경
광고 삭제
데이블 광고
자동 광고번호: {number}
기준 섹션과 위·아래 위치를 선택하면 광고번호가 자동으로 표시됩니다.
광고번호: {number}
설정을 저장하면 광고번호가 자동 생성됩니다.
광고번호는 영문으로 시작하는 21자 이내의 영문·숫자·하이픈·밑줄로 입력해주세요.
실제 데이블 연결 정보는 나중에 설정할 수 있습니다.
광고
기준 섹션 위에 표시
기준 섹션 아래에 표시
위
아래
{section} · {position}
데이블 광고가 배치될 영역
관리자용 위치 미리보기 · 실제 광고는 송출하지 않습니다.
위젯 ID: {id}
서비스: {name}
기준 영역이 없어 위치를 다시 지정해야 합니다.
기준 섹션을 선택하세요.
이 데이블 광고 섹션을 삭제할까요? 기존 뉴스 섹션은 유지됩니다.
데이블 광고 배치를 저장했습니다.
데이블 광고 섹션을 삭제했습니다.
광고 이름, 기준 섹션, 위치와 미리보기 높이(80~800px)를 확인해주세요. 연결 정보를 입력했다면 발급 ID와 서비스명 형식도 확인해주세요.
이 페이지에 같은 데이블 위젯 ID가 이미 등록되어 있습니다.
편집 화면에는 페이지당 최대 20개의 광고 배치를 저장할 수 있습니다.
광고 섹션을 찾을 수 없습니다. 입력 내용을 보관한 후 새로고침해주세요.
공통
섹션번호는 영문으로 시작하는 21자 이내의 영문·숫자·하이픈·밑줄로 입력해주세요. 공통영역만 비워둘 수 있습니다.
이 페이지의 다른 영역에서 사용 중인 섹션번호입니다.
사진 설정
리스트 설정
사진을 등록해주세요
등록 {count}개 · 화면 표시 {limit}개
저장하지 않은 변경사항을 버릴까요?
위로 이동
아래로 이동
제외
추가
선택됨
기사 또는 직접 입력한 항목을 추가해주세요.
현재 사이트에서 검색된 뉴스 기사가 없습니다.
기사를 검색하고 있습니다.
섹션을 저장하고 있습니다.
섹션을 저장했습니다.
사진을 업로드하고 있습니다.
사진을 확인한 후 이 섹션 저장을 눌러주세요.
섹션명, 표시 개수, 사진 주소와 리스트 항목을 확인해주세요.
한 섹션에는 최대 100개 항목을 등록할 수 있습니다.
5MB 이하의 JPG, PNG, GIF, WebP 사진을 선택해주세요.
현재 테마가 변경되었습니다. 내용을 보관한 후 페이지를 새로 열어주세요.
다른 창에서 먼저 저장했습니다. 변경 내용을 보관한 후 새로고침해주세요.
현재 사이트에서 사용할 수 없는 기사가 포함되어 있습니다. 리스트를 확인해주세요.
섹션을 저장하지 못했습니다. 변경 내용은 유지됩니다. 잠시 후 다시 시도해주세요.
기사 목록을 불러오지 못했습니다. API 연결과 권한을 확인해주세요.
사진을 업로드하지 못했습니다. 다시 시도해주세요.
요청을 처리하지 못했습니다. 다시 시도해주세요.
로그인이 만료되었습니다. 변경 내용을 보관한 후 다시 로그인해주세요.
(*)필수항목 생략
작업 실패
상태에서는 삭제할 수 없습니다
삭제 확인
삭제 후 복구할 수 없습니다
삭제
계속하기
취소
복사할 수 없는 상태입니다
상태를 붙여넣을 수 없습니다.
데이터가 없습니다
작업 완료
현재 .env로 .env-sites/{theme}/.env를 덮어쓰시겠습니까?
.env를 테마 폴더에 복사했습니다.
유효한 테마명을 입력해주세요.
현재 .env 파일이 없습니다.
대상 .env-sites 테마 폴더가 없습니다.
.env 파일을 복사하거나 확인하지 못했습니다.
API 요청이 실패했습니다. 확인해주세요
오브젝트 스토리지 연결에 실패했습니다. 버킷 이름과 접근 권한을 확인해주세요.
.env 설정을 저장하지 못했습니다. 입력값과 파일 쓰기 권한을 확인해주세요.
.env 설정을 저장했습니다.
미확인
연결 확인 중
연결 성공
연결 실패
자체 DB 또는 로깅 안 함은 Cloud 연결 테스트가 필요하지 않습니다.
D1 요청에 실패했습니다. 로그용 설정과 테이블 준비 여부를 확인해주세요.
D1 테스트 로그 테이블을 준비했습니다.
테스트 로그를 D1에 저장했습니다.
D1에서 최근 로그를 조회했습니다.
저장된 테스트 로그가 없습니다.
파일 업로드 중 오류가 발생했습니다.
KeywordHostSites는 10개까지 입력 가능합니다.
web-tracking 설정을 찾을 수 없습니다.
토큰이 존재하지 않습니다.
마지막 항목 라인에서 편집을 완료합니다.
상태에서는 위아래로 움직일 수 없습니다
작업을 수행하려면 해당 라인의 확인란을 클릭하세요.
마지막 항목 라인이 제거되었습니다.
숫자를 입력하세요
AgentToken이 만료되었거나 비어 있습니다.
친구키등록목록에 친구목록 정보를 등록해주세요
SeqNo가 중복되었습니다. 작업 실패
복사할 항목을 선택하세요.
REPORT_SERVER_URL이 구성되지 않아 PDF를 생성할 수 없습니다.
이메일 주소를 입력해주세요.
문자 수신번호를 입력해주세요.
문자 제목과 본문을 입력해주세요.
문자 제목을 입력해주세요.
문자 본문을 입력해주세요.
이 이메일을 사용할 수 있습니다.
이 이메일은 이미 사용 중입니다.
닉네임을 입력해주세요.
사용 가능한 닉네임입니다.
이미 사용 중인 닉네임입니다.
유니멤버와 패밀리사이트에서 모두 사용 가능한 닉네임입니다.
유니멤버에서 이미 사용 중인 닉네임입니다.
패밀리사이트에서 이미 사용 중인 닉네임입니다.
유니멤버와 패밀리사이트에서 모두 사용 중인 닉네임입니다.
닉네임 중복확인에 실패했습니다.
닉네임 중복확인을 완료해주세요.
휴대전화 인증을 완료해주세요.
회원필수 정보가 변경되었습니다.
패밀리사이트의 닉네임으로도 복사하고 변경하시겠습니까?
유니멤버와 패밀리사이트의 회원필수 정보가 변경되었습니다.
유니멤버 정보는 변경되었으나 패밀리사이트 정보 변경에 실패했습니다.
회원필수 정보 변경에 실패했습니다.
비밀번호가 변경되었습니다.
비밀번호 변경에 실패했습니다.
다보리에서 전송된 이메일의 인증번호를 확인하세요.
인증 메일 전송에 실패했습니다.
이메일 인증이 완료되었습니다.
이메일 인증을 완료해주세요.
이메일과 인증번호를 입력해주세요.
이메일 인증번호를 다시 발송해주세요.
이메일 인증번호를 다시 확인해주세요.
확인
성함을 입력해주세요.
휴대전화 번호를 입력해주세요.
휴대전화 인증번호를 전송했습니다.
휴대전화 인증번호 전송에 실패했습니다.
휴대전화 번호와 인증번호를 입력해주세요.
인증번호를 다시 발송해주세요.
휴대전화 인증번호를 다시 확인해주세요.
휴대전화 인증이 완료되었습니다.
비밀번호를 입력해주세요.
비밀번호 확인을 입력해주세요.
비밀번호와 비밀번호 확인이 일치하지 않습니다.
자리 이상으로 입력해주세요.
특수 문자를 포함해주세요.
대문자를 포함해주세요.
해당 지점에는 재고가 없습니다.
쿠폰 지원 예정(홈페이지 보류)
상품 상세페이지 URL을 입력해주세요.
쿠폰을 받으실 이메일 주소를 입력해주세요.
쿠폰 적용 약관에 동의하셔야 합니다.
CAPTCHA에서 로봇이 아닙니다를 확인해주세요.
라우터 생성 및 블로그/상품 구분 연결 확인
현재 테마 라우터를 생성한 뒤 메인메뉴의 블로그/상품 구분 연결을 확인하시겠습니까?
표시할 메뉴가 없습니다.
메뉴 트리를 불러오지 못했습니다.
폴더 경로를 입력해주세요.
폴리싱을 실행하시겠습니까? 원본 파일은 -polishing-ori로 보관됩니다.
복구를 실행하시겠습니까? -polishing-ori 파일이 원래 파일명으로 복구됩니다.
작업 중입니다. 완료될 때까지 기다려주세요.
이미지 폴리싱 작업이 완료되었습니다.
이미지 폴리싱 작업이 완료되었지만 일부 오류가 있습니다. 로그를 확인해주세요.
다운로드할 로그가 없습니다.
이미지 폴리싱 요청이 실패했습니다.
폴더 목록을 불러오지 못했습니다.
하위 폴더가 없습니다.
오늘 청구 대상 구독을 결제 큐에 생성하시겠습니까?
오늘 구독결제 큐 생성 쿼리가 실행되었습니다.
구독결제 큐 생성에 실패했습니다. list-type1-insert API, subscription/subs-queue 쿼리와 GateToken 권한을 확인해주세요.
선택한 티켓플로우를 찾지 못했습니다.
메타코어가 비어있습니다.
메타플로우 전개 확인
메타플로우 전개를 하시겠습니까?
선택한 프로젝트를 찾지 못했습니다.
이미 등록된 담당자입니다.
토스 결제수단 인증창을 열지 못했습니다. 잠시 후 다시 시도해주세요.
토스 테스트 키 형식을 확인했습니다.
ClientKey와 SecretKey에 토스 테스트 키를 입력해주세요.
반복 과금조건 저장에 실패했습니다. item-recur-act API 등록과 권한을 확인해주세요.
반복 과금조건 저장 응답에서 ID를 확인할 수 없습니다.
반복 과금조건 저장 후 재조회에 실패했습니다. item-recur-page API를 확인해주세요.
강의 정보 저장에 실패했습니다. item-class-act API 등록과 권한을 확인해주세요.
강의 정보 저장 응답에서 ID를 확인할 수 없습니다.
강의 정보 저장 후 재조회에 실패했습니다. item-class-page API를 확인해주세요.
PNG 이미지 파일만 업로드할 수 있습니다.
택소 이미지 업로드에 실패했습니다.
먼저 게시글을 저장해주세요.
저장할 관련기사가 없습니다.
검색 중입니다.
업로드 폴더와 R2 목록을 확인 중입니다.
파일 변경 여부를 비교 중입니다.
새 파일과 변경된 파일을 R2에 업로드 중입니다.
변경된 파일이 없어 업로드를 생략했습니다.
R2 폴더 업로드가 완료되었습니다.
R2 폴더 업로드에 실패했습니다.
업로드 {uploaded}개 · 동일 파일 {skipped}개 · 전체 {total}개
MediaDisk를 R2로 선택하고 공개 MediaUrl과 버킷·키를 입력해주세요.
회원 업로드 검증 또는 반영을 완료하지 못했습니다. 권한과 연결 상태를 확인하고 다시 검사하세요.
현대 회원 업로드 메뉴 권한이 없습니다. 검사에는 사용·목록·조회, 업로드에는 생성, 정리에는 삭제 권한도 필요합니다.
중복 정리를 완료하지 못했습니다. 다시 검사하여 현재 상태를 확인하세요.
중복 검사 요청이 실패했습니다. 이 검사 요청은 데이터를 삭제하지 않습니다.
정리 완료 여부를 확인하지 못했습니다. 삭제를 바로 반복하지 말고 다시 검사하여 현재 상태를 확인하세요.
로그인 세션 또는 보안 토큰이 유효하지 않습니다. ERP에 다시 로그인하고 화면을 새로 고침한 뒤 검사하세요.
중복 정리 요청 경로를 찾을 수 없습니다. 관리자에게 hdunix ERP 라우트 배포와 라우트 캐시 확인을 요청하세요.
요청 값이 올바르지 않거나 검사 결과가 유효하지 않습니다. 화면을 새로 고침하고 다시 검사하세요.
짧은 시간에 요청이 너무 많았습니다. 잠시 기다린 뒤 다시 검사하세요.
서버에서 요청을 처리하지 못했습니다. 관리자에게 이 HTTP 상태와 member-maintenance 요청 경로를 전달해 서버 배포·연결 상태를 확인하세요.
서버 응답을 받지 못했습니다. 네트워크 연결을 확인한 뒤 다시 검사하세요.
서버 응답이 중복 정리 데이터 형식이 아닙니다. 로그인 화면으로 이동했거나 배포가 불완전할 수 있습니다. 다시 로그인한 후에도 같으면 관리자에게 요청 경로의 배포 상태를 확인하세요.
중복 고객
회원·고객 연결 확인 필요
중복 교육 주문
삭제 대상
전체 회원과 연결 데이터를 검사 중입니다. 아직 삭제하지 않았습니다.
보존 ID와 삭제 대상, 제외 사유를 확인하세요. 대상 확인란을 체크한 뒤 정리 버튼을 누르면 자동 백업 없이 삭제합니다.
현재 .env.dabory API로 고객·교육 주문 중복을 조회했습니다. 표시된 ID는 검토 대상이며 삭제 대상 확정이 아닙니다. 수료·진도·전체 연결 검증과 일괄 삭제 API가 연결되지 않아 자동 삭제는 비활성화됩니다. 데이터는 변경하지 않았습니다.
안전하게 자동 삭제할 중복이 없습니다. 표시된 제외 사유가 있으면 별도 확인이 필요합니다.
보존 기록을 남기고 표시된 중복을 자동 백업 없이 삭제할까요? 제외된 데이터는 삭제하지 않습니다.
최신 데이터를 다시 검사하고 중복을 정리 중입니다. 창을 닫지 마세요.
확인된 중복 정리가 완료되었습니다. 제외 건은 별도 확인하고 기존 회원 로그인은 다시 로그인하세요.
서버에 보관된 암호화 백업 파일
Video UID가 없습니다.
동영상 상태 확인에 실패했습니다. 잠시 후 다시 재생해주세요.
동영상 준비 시간이 길어지고 있습니다. 잠시 후 다시 재생해주세요.
동영상 재생 준비를 확인 중입니다.
잠시만 기다려 주십시요. 동영상 재생을 위하여 인코딩 작업중입니다...
다보리 ERP 구축 후기
Home
다보리 ERP 구축 후기
[컴포저블 ERP 구축의 시작 ] 파라메터베이스 ERP에서 컴포저블(Composable) ERP로: 다보리(Dabory)가 써 내려간 엔터프라이즈 소프트웨어의 진화
안녕하세요! 소프트웨어 아키텍처와 비즈니스 시스템의 세계에서 혁신은 늘 조용하지만 강력하게 다가옵니다. 오늘은 2005년 전설적인 Client/Server 설치형 '심포니 ERP'에서 출발해, 오늘날 최첨단 클라우드 아키텍처의 정점인 '컴포저블(Composable) ERP'로 진화해 온 다보리(Dabory) WEB ERP 의 매혹적인 여정을 파헤쳐 보려고 합니다!
단순한 프로그램 업그레이드를 넘어, 기업용 소프트웨어가 어떻게 진화해야 하는지를 증명하는 이 환상적인 스토리, 지금부터 아주 맛깔나게 풀어드릴게요! 😉
🏛️ 1. 그 시작점: 2005년 심포니 ERP와 파라메터 베이스의 철학 시간은 2005년으로 거슬러 올라갑니다. 당시 전 세계의 수많은 기업용 소프트웨어는 PC에 직접 설치해 사용하는 Client/Server(C/S) 방식 이 주를 이뤘습니다.
이때 등장한 심포니 ERP 는 고정된 소스코드의 틀에 박힌 개발 방식을 탈피하고, '파라메터 베이스(Parameter-base) 개발 방법론'이라는 독창적인 개념을 도입했습니다. 핵심 비즈니스 로직과 데이터 구조를 유연한 파라메터 엔진 기반으로 설계하여, 시스템의 확장성과 유지보수성을 극대화하려는 선구적인 시도였죠.
🌐 2. 2021년, 다보리 WEB ERP로의 대전환: 세계 최초 Linux Server 계열 WEB ERP의 탄생 시간이 흘러 웹과 클라우드의 시대가 도래했을 때, 다보리는 과거의 핵심 철학을 고스란히 디지털 환경으로 이식해냈습니다. 그것이 바로 2021년 탄생한 다보리 WEB ERP 입니다!
세계 최초의 Linux Server 계열 WEB ERP: 안정성과 확장성이 검증된 리눅스 서버 기반 위에서 완벽한 웹 환경의 ERP가 구동되도록 설계되었습니다.
유연한 파라메터 엔진: 2005년부터 다져온 파라메터베이스 개발 방법론의 DNA를 이어받아, 웹 서비스 환경에서도 비즈니스의 변화에 맞춰 무한대로 확장할 수 있는 기반을 다졌습니다.
업종별 테마 아키텍처: 표준 시스템 영역과 개별 기업의 커스터마이징 영역을 칼같이 분리하여, 유지보수 비용을 획기적으로 낮추고 속도는 배로 높였습니다.
🧩 3. 그리고 오늘, '컴포저블(Composable) ERP'로의 진화 여기서 다보리의 진가가 드러납니다. 최근 글로벌 엔터프라이즈 IT 시장을 강타한 가장 뜨거운 키워드는 바로 '컴포저블 비즈니스(Composable Business)'와 '컴포저블 ERP'입니다. 모든 것이 레고 블록처럼 유연하게 조립되고 연동되어야 한다는 철학이죠.
다보리 WEB ERP는 태생부터 이러한 컴포저블 아키텍처의 핵심 요소를 완벽하게 품고 있었습니다.
Single Sign On(SSO) 기반의 통합 인증: 다양한 웹서비스와 철저하게 연동될 수 있는 단일 인증 기반을 갖추었습니다.
아마존(Amazon) 같은 오픈마켓형 클러스터링:
웹사이트와 웹-앱 서비스를 서로 연동하여 거대한 클러스터 생태계를 구축할 수 있습니다.
서로 다른 조직이나 웹사이트가 고도의 보안 시스템 속에서 API 서비스의 일부 또는 전부를 오픈함으로써, 마치 아마존처럼 다수개의 웹사이트가 하나의 거대한 유기적 오픈마켓으로 연결 됩니다. 이 모든 것이 거대한 비용 부담 없이 가능해집니다!
내외부 시스템의 완벽한 융합 (All-in-One Integration):
내부 관리 시스템인 ERP , 외부 고객을 향하는 e-Commerce, POS, CRM , 그리고 내외부를 잇는 SCM(공급망 관리)이 처음부터 하나로 통합 개발되었습니다.
별도의 복잡하고 비싼 추가 API 개발을 고민할 필요 없이, 레고 블록을 조립하듯 시스템 간 유기적인 연동이 즉시 실현됩니다.
🎯 총평: 레고처럼 조립하고 생태계처럼 확장하는 미래형 ERP 2005년의 파라메터 베이스 심포니 ERP가 가졌던 유연성의 철학은, 2021년 다보리 WEB ERP를 거쳐 오늘날 수많은 서비스와 오픈마켓형 생태계를 레고처럼 조립하는 '컴포저블 ERP'로 완벽하게 만개했습니다.
단순히 사내 장부를 정리하는 도구를 넘어, 기업의 비즈니스와 외부 웹서비스, 고객 접점의 플랫폼들을 하나의 강력한 생태계로 엮어내는 힘—이것이 바로 다보리가 보여주는 엔터프라이즈 소프트웨어의 미래입니다.
변화하는 시대 속에서 시스템의 한계를 뛰어넘어 무한히 진화하는 다보리의 행보는 앞으로도 제조업, 유통, 플랫폼 비즈니스 전반에 걸쳐 강력한 충격과 영감을 선사할 것입니다! 🚀✨
▶ 개인정보의 수집 및 이용목적
- 서비스 이용에 따른 본인식별, 실명확인, 가입의사 확인, 서비스이용
- 신규 서비스 등 최신정보 안내 및 개인맞춤서비스 제공을 위한 자료
- 기타 원활한 양질의 마케팅 서비스 제공 등
▶ 수집하는 개인정보의 항목
- 이름, 이메일, 핸드폰번호, 그 외 선택항목
▶ 개인정보의 보유 및 이용기간
- 원칙적으로 개인정보의 수집 또는 제공받은 목적 달성 시 지체 없이 파기합니다.
- 다만, 원활한 서비스의 상담을 위해 상담 완료 후 내용을 1년간 보유할 수 있으며 소비자보호에 관한 법률 등 타법률에 의해 보존할 필요가 있는 경우에는 일정기간 보존합니다.
댓글쓰기