가령
테스트 환경에서는 모든 회원 리스트를
실서비스 환경에서는 user_status = 1 인 회원만 추출한다고 치자.
//for TEST
//$query = " SELECT user_id FROM users WHERE status = 1 ";
$query = " SELECT user_id FROM users ";
이렇게 주석처리해놓고
개발하다가 자꾸 실수로 실서비스로 push 해버리는데
보통 어떻게 해결하냐?
가령
테스트 환경에서는 모든 회원 리스트를
실서비스 환경에서는 user_status = 1 인 회원만 추출한다고 치자.
//for TEST
//$query = " SELECT user_id FROM users WHERE status = 1 ";
$query = " SELECT user_id FROM users ";
이렇게 주석처리해놓고
전체 소스를 아우를 환경변수 추가하고, 개발 모드, 배포 모드 config 하나 내어서 관리
아니면 maven이나 gradle 같은 것 분석해서 써먹어라.
ㄴ땡스. global 변수로 해결해야겠다
ㄴ땡스. global 변수로 해결해야겠다