본문 바로가기
웹 프로그래밍 기초

Staging website

by oncerun 2021. 4. 14.
반응형

 

간단히 말해서 스테이징 사이트는 라이브 웹 사이트의 복제품입니다. 보안 환경에서 구현하려는 모든 변경 사항이나 주요 새 기능을 테스트할 수 있습니다. 개발자는 일반적으로 실제 운영환경(프로덕션)으로 배포하기 전에 스테이징 사이트를 사용하여 변경 사항을 테스트하고 버그를 수정합니다.

 

개발 vs. QA vs. 스테이징 vs. 프로덕션 사이트

 

사용자는 완성 된 제품만을 볼 수 있지만 일반적인 웹 사이트 뒤에서는 많은 작업이 진행됩니다.

개발 중에 사용되는 가장 일반적인 유형의 테스트 환경들입니다.

 

1. Development website

 - 이 환경에는 작업 중인 코드의 모든 최신 버전이 포함됩니다. 새로운 기능의 초기 테스트 환경에 적합합니다.

 

2. Quality Assessment (QA)

 - QA 프로세스 중에 웹 사이트 변경 사항을 철저히 테스트하여 코드 중에 놓쳤을 수 있는 문제를 찾습니다. 이러한 유형의 환경은 라이브 사이트에 버그를 표시할 여유가 없기 때문에 대기업에서 가장 자주 사용합니다.

 

3. Staging website 

 - 스테이징 웹 사이트는 사이트의 개발 버전과 라이브 버전을 연결하는 다리 역할을합니다. 이 시점에서 남아있는 모든 오류를 해결하고 변경 사항을 적용할 준비가 되어 있어야 합니다.

 

 

4.Production website

-사용자에게 표시되는 웹 사이트의 라이브 버전입니다. 개발 프로세스 전반에 걸쳐 주의를 기울였다면이 사이트는 버그가 없어야 하며 완벽한 사용자 경험을 제공해야 합니다.

 

스테이징 사이트의 이점

  • 더 나은 웹 사이트를 만들 수 있습니다.
  • 사이트를 위험에 빠뜨리지 않고 오류와 버그를 잡을 수 있는 기회를 제공합니다.
  • 일반적으로 만들기가 간단합니다.
  • 로컬 또는 온라인으로 설정 가능 (기본 설정에 따라 다름)

하지만 고려해야 할 몇 가지 단점도 있습니다.

스테이징 사이트의 단점

스테이징 사이트 사용의 주요 단점은 다음과 같습니다.

  • 웹 사이트를 업데이트하는 데 시간이 더 걸립니다 (먼저 변경 사항을 테스트해야 하므로).
  • 웹 호스트는 종종 스테이징 사이트 서비스에 대해 비용을 청구합니다 (온라인 경우 비용, 로컬은 자신만의 환경)
  • 스테이징 사이트는 라이브 웹 사이트의 정확한 복제본이 아닐 수 있습니다 (예 : 스테이징 사이트에서는 일반적으로 캐싱이 활성화되지 않음).
반응형

'웹 프로그래밍 기초' 카테고리의 다른 글

HTML/CSS 웹 프로그래밍 복습(2)  (0) 2021.05.19
HTML/CSS 웹 프로그래밍 복습(1)  (0) 2021.05.19
Ant 경로 패턴  (0) 2020.06.24
[CSS] 속성 선택자  (0) 2020.06.15
[CSS] 선택자  (0) 2020.06.15

댓글