(높은 수준의 소프트웨어 개발 관련 질문입니다.)웹 서버에 업로드하지 않고 코드를 테스트하려면 어떻게해야합니까?
저는 웹 앱을 운영하고 있습니다. 과거에는 새로운 기능을 테스트하기 위해 test /와 같은 하위 디렉토리에 업로드했습니다. 이것은 일반적으로 모든 URL을 파기했기 때문에 테스트 코드에서 URL을 다시 실행해야합니다. 그런 다음 메인 사이트로 푸시했을 때 모든 URL의 이름을 바꾸어야합니다. 더 나은 방법이있을 것이라고 확신하지만 사람들이 일반적으로하는 일을 알지 못합니다.
노트북에 웹 서버를 설치합니까? 저는 항상 값싼 컴퓨터를 구입하여 테스트 웹 서버로 실행할 수 있습니다.
결국 저는 친구와 함께 버전 제어 시스템을 만들고 싶습니다. 그래서 우리는 우리 노트북에 Apache와 MySQL을 모두 설치해야합니까? 그렇게하면 새 코드를 테스트 할 때 서로 간섭하지 않습니다.