2013-07-31 2 views
1

저는 리눅스를 사용할 때 애플 리케이션을 배포하는 것이 더 쉽다고 말하는 사람들이 있습니다. 나는 장고 (그리고 파이썬)를 사용하여 응용 프로그램을 개발하기 시작했고 알고 싶습니다. 응용 프로그램을 개발할 때 Linux OS를 사용했을 때 응용 프로그램을 배포하는 것이 더 쉬웠습니까? 그렇다면 어떻게? Windows에서 개발 된 django app을 배포하는 과정은 Linux에서 개발 한 django app을 배포하는 과정과 어떻게 다릅니 까?Linux에서 앱을 개발할 때 장고 애플리케이션을 쉽게 배포하는 방법은 무엇입니까?

+1

아마도 Linux를 실행하는 서버에 배포하는 것이 가장 가능성이 높기 때문일 수 있습니다. 따라서 개발 환경을 프로덕션 환경과 유사하게 유지할 수도 있습니다. –

+1

현재의 형태에서이 질문은 의견을 바탕으로 한 답변을 요구하는 것으로 보입니다. 또한 응용 프로그램 배포에 관한 내용이기 때문에 http://programmers.stackexchange.com에서 문제가 해결 될 수 있습니다. 자세한 내용은 [이 메타 대답] (http://meta.stackexchange.com/questions/188302/where-should-questions-about-deployment-versioning-and-rollout-be-asked)을 참조하십시오. –

+0

감사합니다. 내가 거기에 게시 할 것입니다 – user216485

답변

1

대부분의 Python/Django를 호스팅하는 서버가 Linux이기 때문에 유사한 OS로 개발하면 더 쉽게 사용할 수 있습니다. 그러나 어떤 환경에서도 쉽게 개발할 수 있습니다. 리눅스와 서버 리눅스 간의 OS 관련 차이점이 적기 때문에 더 쉽습니다. 이 때문에 종종 스테이징 서버를 사용하는 것이 좋습니다. 따라서 프로덕션 환경으로 이동하기 전에 해당 서버에서 OS 관련 차이점을 해결할 수 있습니다. OS-차이

주요 "개는"이 도서관/패키지

  • 특정 패키지에 대한 기본 경로에

    • 의 차이 일 수있다/라이브러리를 쉽게 사용할 수 윈도우 바이너리
    • 다른 물건이 없을 수 있습니다 .. 더 많은 것이 있다고 확신합니다.

    cloud9과 같은 온라인 IDE에서 코드를 작성하면 브라우저에서 직접 작업하고 배포 할 컴퓨터에서 직접 작업 할 수 있습니다.

  • 관련 문제