스테이징 사이트를 위한 주의사항과 팁

몇몇 호스팅 서비스들은 스테이징(staging) 사이트를 제공하고 있습니다.
워드프레스 테스트를 위한 몇 가지 팁입니다.

1. 라이브에 데이터가 쌓인다면, 절대로 라이브에 반영하지 마십시오.

스테이징을 라이브에 반영하면, 그 동안 라이브에 쌓여있던 데이터를 잃게 됩니다. 사용자의 데이터를 쌓는 모든 사이트에서 스테이징은 테스트 용도로만 사용해야 합니다. 물론, 라이브를 잠시 닫아 놓은 상태에서 이루어진 작업은 반영해도 무방합니다.

라이브 반영이 불가한 사이트

  • 회원가입이 있는 모든 사이트
  • WooCommerce, Easy Digital Download 등의 전자상거래 사이트

2. 이메일 발송을 비활성화합니다.

라이브 사이트가 사용자에게 자동(스케쥴)으로 메일을 발송하는 기능을 가진 경우, 스테이징에서 사용자에게 메일을 발송하는 불상사가 생길 수 있습니다.

이메일을 자동 발송하는 주요 플러그인

  • WooCommerce Memberships
  • WooCommerce Subscriptions
  • Easy Digital Downloads – Recurring Payments

발송 비활성화하기

아래 플러그인을 이용해 간단히 메일 발송을 비활성화할 수 있습니다.

3. 관리자 색상을 변경합니다.

라이브와 스테이징을 오가다 보면, 테스트 작업을 라이브에 반영하는 실수가 발생하기 쉽습니다.
이런 실수를 줄이기 위해, 내 프로필 편집에서 관리자 색상을 변경하는 게 좋습니다.

단비의 경우, 라이브는 기본을 스테이징은 유령을 선택해 구분합니다.

4. 최대한 실시간 백업합니다.

스테이징 환경은 말 그대로 테스트용도입니다. 빈번한 작업으로 사이트에 이상이 생길 수 있고, 이를 복원하는 것도 번거로울 수 있습니다. 최대한 백업을 자주하는 것이 좋습니다. 단비의 경우, ManageWP를 이용해 1시간 마다 자동 백업을 사용하고 있습니다.