# PART III : 개발소스관리 시작하기

### 시작 전 확인

작업을 시작하기 전에 내 상점의 **시스템 버전**을 먼저 확인해 주세요.

`[커스터마이징 > 커스터마이징 현황]` 페이지의 **시스템 버전 카드**에서 확인할 수 있어요.

| 내 상점 버전         | 배포하기 이용                     |
| --------------- | --------------------------- |
| PHP 7 · GODO 25 | 이용 불가 (스테이징 신청·에러 로그 등은 가능) |
| PHP 8 · GODO 25 | O 전체 기능 이용 가능               |
| PHP 8 · GODO 26 | O 전체 기능 이용 가능               |

> PHP 7 상점은 배포하기 이용을 위해 NHN커머스 개발자센터 1:1 문의로 요청해 주세요.
>
> PHP 8 상점이어도 DB를   커스터마이징하셨다면 `배포하기` 기능은스키마 검증 통과 후 가능해요.

### 3단계로 시작

#### 1단계. 커스터마이징 현황 확인

`[커스터마이징 > 커스터마이징 현황]`

내 쇼핑몰의 상태를 한눈에 파악해요:

* 시스템 버전 (PHP/GODO)
* 업데이트가 필요한 파일·함수·클래스 수
* 스테이징 서버 상태 (사용 중/미사용)
* 최근 에러 발생 여부

<figure><img src="/files/LEl4CdPDKr8TapKhIiy3" alt=""><figcaption></figcaption></figure>

#### 2단계. 스테이징 서버 신청

`[커스터마이징 > 커스터마이징 현황]` → **스테이징 서버 카드** → **"스테이징 서버 신청"** 버튼 클릭

* 동의 체크박스 확인 후 신청
* 통상 10분 내외에 생성 완료, 최대 1시간
* 생성 완료 시 개발담당자에게 **이메일 + 알림톡**으로 안내
* 유효기간 90일, 로그인 시 1개월 자동 연장

#### 3단계. 배포하기 (PHP 8 이상)

스테이징 서버 관리자에서 `[쇼핑몰 소스관리 > 배포하기]`에 진입해 아래 5단계를 거쳐요:

|    단계    | 내용                                |
| :------: | --------------------------------- |
| 1. 사용 동의 | 영향 확인 + 이메일 인증                    |
| 2. 사전 검증 | DB 스키마 + 소스 코드 자동 검증              |
| 3. 스킨 설정 | 운영 서버에 추가할 스킨 선택 (건너뛰기 가능)        |
| 4. 배포 실행 | 점검 안내 설정 + 소스 복사 (브라우저 닫아도 계속 진행) |
| 5. 사후 검증 | 운영 사이트 확인 후 적용 완료/재배포/롤백 선택       |

### 에이전시와 협업하는 경우

대부분의 운영자는 실제 소스 작업을 **에이전시에 위탁**해요. 원활한 협업을 위해 아래 페이지들을 참고해 주세요:

* 에이전시와 작업 전 체크리스트
* 에이전시에게 전달할 스크립트
* 자주 나누는 대화 예시

***

👉 다음: 에이전시와 작업 전 체크리스트


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://godomall-help.nhn-commerce.com/devsource/part-iii.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
