배포는 만든 파일과 프로그램을 사용자가 접근하는 환경에 반영하는 일이다. 내 컴퓨터에서 열린다는 사실과 공개 주소에서 작동한다는 사실은 서로 다른 확인이다.
- 작품 소개의 문장만 바꿔도 공개 서버의 파일을 갱신해야 방문자가 새 글을 읽는다. 파일 업로드, 저장소 연동, 자동 빌드 등 반영 방식은 호스팅 환경에 따라 달라진다.
- 이미지의 상대 경로와 파일명의 대소문자, 필요한 설정이 실제 환경에서도 맞아야 한다. 개발자 도구의 네트워크 화면은 누락된 파일을 찾는 데 쓸 수 있다.
- 배포 후에는 공개 주소로 변경된 웹 페이지를 연다. 캐시에 이전 응답이 남은 경우와 업로드 자체가 실패한 경우를 구별한다.
- 문제가 생겼을 때 이전 버전으로 되돌리는 것을 롤백이라고 한다. 코드의 이전 버전과 새로 쌓인 사용자 자료는 같은 방식으로 되돌릴 수 있다고 가정하지 않는다.