다음 코어 업데이트 10월 20일(화) D-22 코어는 매월 셋째 주 화요일 공식 자료는 월 1회 (베타 자료 1~2주) 코어 릴리즈 자료 릴리즈
개발노트

스타터 킷을 만들고 있습니다

zittme 2026.09.28 06:58 조회 수 6 추천 수 0 ⋯
zittme ~ dev-note

$ zittme kit install hairsalon

스타터 킷을 만들고 있습니다

데모 사이트를 통째로 내 사이트에 설치합니다. 코어 1.1.0에 들어갑니다.

core1.1.0starter-kit

안녕하세요. zittme 개발팀입니다.

테마 데모를 보고 "이 모습 그대로 쓰고 싶다"는 말씀을 자주 듣습니다. 그런데 지금까지는 테마를 설치해도 메뉴, 게시판, 샘플 글, 예약 설정 같은 것은 직접 하나씩 만들어야 했습니다. 그래서 데모 사이트를 통째로 내 사이트에 옮겨 주는 스타터 킷을 만들고 있습니다. 오늘은 그 개발 근황을 전해 드립니다.

## 스타터 킷이란

스타터 킷은 데모 사이트 하나를 파일 한 개(ZIP)로 묶은 것입니다. 안에는 테마와 필요한 모듈, 페이지와 게시판, 메뉴, 레이아웃 설정, 샘플 글과 이미지, 예약·지점 같은 모듈 데이터, 그리고 다국어 문구까지 들어 있습니다. 설치하고 나면 문구와 사진만 바꿔서 바로 쓸 수 있는 상태가 됩니다.

+ 테마·모듈 — 없으면 스토어에서 받아 옵니다

+ 페이지·게시판·메뉴·레이아웃 — 데모와 같은 구성으로

+ 샘플 글·첨부 이미지·모듈 데이터(예약, 지점 등)

+ 다국어 문구 — 한국어·영어·일본어

- 회원, 주문, 예약 신청, 결제 설정, 비밀번호, API 키는 넣지 않습니다

스타터 킷 목록

▲ 관리자 > 스타터 킷. 스토어의 킷을 고르거나 킷 파일을 직접 올릴 수 있습니다.

## 어떻게 동작하나

설치는 미리보기 → 설치 두 단계입니다. 미리보기에서는 무엇이 새로 들어오는지 먼저 보여 줍니다. 받아야 할 테마·모듈, 추가될 모듈 수와 글·이미지·다국어 문구 개수를 확인한 뒤에 설치를 누르면 됩니다.

가장 신경 쓴 부분은 기존 데이터를 덮어쓰지 않는 것입니다. 킷은 새 메뉴와 새 모듈을 추가만 합니다. 이미 같은 주소(mid)가 있으면, 예를 들어 /board가 있으면 /board_2로 새로 만듭니다. 대문 지정이나 기본 레이아웃 변경, 킷 언어 켜기처럼 사이트 전체에 영향을 주는 설정은 선택 항목으로 따로 두었고, 고르지 않으면 지금 설정이 그대로 유지됩니다.

킷 미리보기

▲ 미리보기 화면 — 겹치는 주소는 _2로 새로 만든다고 미리 알려 줍니다.

설치는 테마·모듈 받기, 이미지 복사, 다국어 문구, 사이트맵, 레이아웃, 모듈 생성, 메뉴 연결, 글 가져오기, 모듈 데이터, 설정 순으로 단계별로 진행되고, 화면에서 진행 상황을 볼 수 있습니다.

설치 진행

▲ 설치 완료 화면 — 단계별 진행과 기록된 항목 수.

## 안전장치

+ 서명 검증 — 서명이 확인된 킷만 설치됩니다

+ 실행 파일 차단 — 킷 안의 PHP 등 실행 가능한 파일은 받지 않습니다

+ 추가된 것 제거 — 킷이 만든 모듈·메뉴·글만 골라서 지웁니다

+ 설치 전으로 되돌리기 — 바꾼 설정까지 설치 전 상태로 돌려놓습니다

설치하면서 만든 것과 바꾼 설정은 모두 기록해 둡니다. 그래서 마음에 들지 않으면 기록을 따라 깔끔하게 걷어낼 수 있습니다.

## 기술 이야기 조금

킷 ZIP 안에는 kit.json 명세가 있습니다. 킷 이름과 버전, 필요한 코어 버전, 받아야 할 테마·모듈과 버전 조건, 모듈·메뉴·글·데이터 목록이 여기에 적혀 있습니다. 설치는 코어의 KitImporter가 맡습니다. 명세를 읽어 미리보기를 계산하고, 주소가 겹치면 새 이름을 정하고, 단계마다 무엇을 만들었는지 기록합니다. 킷 안의 서로 참조하는 번호(모듈, 글, 파일)는 설치하면서 새 사이트의 번호로 바꿔 연결합니다.

킷은 관리자 화면의 킷 만들기에서 직접 만들 수도 있습니다. 넣을 모듈과 메뉴, 레이아웃, 콘텐츠, 언어를 고르면 지금 사이트가 킷 ZIP으로 내보내집니다.

킷 만들기

▲ 킷 만들기 — 지금 사이트를 스타터 킷으로 내보냅니다.

## 헤어살롱 킷으로 시험했습니다

첫 킷은 헤어살롱 테마 데모입니다. 빈 사이트에 설치해 보니 테마와 예약·지점 모듈을 받아 오고, 모듈 6개, 글 20개, 이미지 20장, 다국어 문구 60개, 예약·지점 데이터 128행이 들어왔습니다. 기존 게시판이 있던 주소는 _2로 새로 만들어졌고, 원래 글은 그대로였습니다. 추가된 것 제거와 설치 전으로 되돌리기도 시험했습니다.

설치 결과

▲ 킷으로 설치한 사이트의 첫 화면.

데모와 비교

▲ 왼쪽은 공식 데모, 오른쪽은 킷으로 설치한 사이트.

일본어 모바일

▲ 일본어로 본 모바일 화면 — 다국어 문구도 함께 들어옵니다.

## 언제, 그리고 다음은

스타터 킷은 코어 1.1.0에 들어갑니다. 10월 20일 공개를 목표로 하고 있습니다.

다음 계획은 두 가지입니다. 리소스 허브와 연동해 킷을 스토어처럼 찾아 설치할 수 있게 하고, 헤어살롱 외 다른 테마 데모도 킷으로 차례로 추가하려고 합니다. 먼저 킷으로 받고 싶은 데모가 있다면 알려 주세요.

Profile
zittme

zittme 공식 개발팀입니다.

zittme의 오픈소스에 많은 참여 부탁드립니다.

댓글 0

번호 제목 글쓴이 날짜 조회 수
79 개발노트 AI Studio를 만들고 있습니다AI Studio를 만들고 있습니다 N zittme 1시간 전 10
78 개발노트 스타터 킷을 만들고 있습니다스타터 킷을 만들고 있습니다 N zittme 1시간 전 6
77 공지 zittme AI Studio 베타 예고 — 말로 기획하고, AI가 만들고, 검증까지 끝낸 결과만 받는다zittme AI Studio 베타 예고 — 말로 기획하고, AI가 만들고, 검증까지 끝낸 결과만 받는다 +2 zittme 2일 전 58
76 스토어 커머스 1.1.0 오픈마켓 출시 — 판매자 입점·미니샵·판매자센터·자동 정산커머스 1.1.0 오픈마켓 출시 — 판매자 입점·미니샵·판매자센터·자동 정산 zittme 2일 전 37
75 안내 짓미케어 1기 선정 발표 안내 — 10월 9일(금) 발표짓미케어 1기 선정 발표 안내 — 10월 9일(금) 발표 zittme 2일 전 22
74 안내 즐거운 추석 연휴 보내세요 — 휴무(9/28~10/4) 및 10월 5일 새 소식 안내즐거운 추석 연휴 보내세요 — 휴무(9/28~10/4) 및 10월 5일 새 소식 안내 +1 zittme 2일 전 36
73 공지 금주 릴리즈 일정 안내금주 릴리즈 일정 안내 +1 zittme 4일 전 70
72 개발노트 커머스 스튜디오 상륙 직전! 커머스 1.0.0 릴리즈 프리뷰 1탄커머스 스튜디오 상륙 직전! 커머스 1.0.0 릴리즈 프리뷰 1탄 +6 zittme 16일 전 192
71 스토어 유료상품은 현재 PG심사가 진행중입니다.유료상품은 현재 PG심사가 진행중입니다. zittme 17일 전 63
70 안내 [짓미케어 1기 모집] 제작비 0원 + 첫 6개월 구독료 0원, 6팀 한정 (9/8 ~ 9/30)[짓미케어 1기 모집] 제작비 0원 + 첫 6개월 구독료 0원, 6팀 한정 (9/8 ~ 9/30) +1 zittmeAI 20일 전 125
69 데모 데모 서비스 임시 점검(완료)데모 서비스 임시 점검(완료) +1 zittme 22일 전 60
68 안내 e스포츠 대회 플랫폼 데모를 열었습니다e스포츠 대회 플랫폼 데모를 열었습니다 zittme 22일 전 63
67 데모 데모 업데이트 - 실제로 굴러가는 데모 사이트 7종을 열었습니다데모 업데이트 - 실제로 굴러가는 데모 사이트 7종을 열었습니다 zittme 22일 전 59
66 안내 공식 홈페이지 업데이트 — 1:1 문의, 데모, 소개 페이지 개편공식 홈페이지 업데이트 — 1:1 문의, 데모, 소개 페이지 개편 +2 zittme 23일 전 65
65 스토어 신선한 테마 공개, 컨택트 0.2.0 업데이트신선한 테마 공개, 컨택트 0.2.0 업데이트 +1 zittme 23일 전 62
64 짓미PRO zittme 1.0.1 릴리즈 업데이트 안내zittme 1.0.1 릴리즈 업데이트 안내 zittme 23일 전 74
63 안내 9/4(금) 공식 홈페이지 점검 안내(~21시까지)9/4(금) 공식 홈페이지 점검 안내(~21시까지) +1 zittme 23일 전 52
62 개발노트 editorZ — CKEditor 없이, 코어에 딱 맞는 새 에디터editorZ — CKEditor 없이, 코어에 딱 맞는 새 에디터 zittme 25일 전 87
61 개발노트 galleryZ — 본문 이미지 뷰어를 처음부터 다시 만들었습니다galleryZ — 본문 이미지 뷰어를 처음부터 다시 만들었습니다 zittme 25일 전 75
60 공지 공식 홈페이지 개선 - 이슈 검색과 전문가 1:1 의뢰공식 홈페이지 개선 - 이슈 검색과 전문가 1:1 의뢰 zittme 28일 전 58