문제

나는 Debian+Mod_rails를 좋아하고 내 개발 플랫폼 인 내 랩탑에서 실행한다고 가정합니다. 그러나 Ubuntu+Mod_rails를 실행하는 프로덕션 서버에 배포하고 있습니다.

내 랩탑에 우분투를 설치하거나 배포의 문제가 있으면 장기적으로 더 나은 것이므로 미니 스컬링은 내가 Dev에서 좋아하는 모든 것을 가지고 갈 수 있습니다. 기계?

감사.

도움이 되었습니까?

해결책

배포 문제, 특히 데비안과 우분투 사이에는 너무 미미 해져서 걱정하지 않고 계속할 수 있습니다.

그러나 나는 그것을 직접하지 않을 것입니다. 그 미미한 문제가 발생할 때 진짜 찾아서 해결하기 어렵습니다. 최소한 프로덕션 서버와 정확히 동일한 스테이징 설정이 있는지 확인하고 개발 기계와 일치하지 않거나 일치 할 수없는 경우 테스트를 수행하십시오.

-아담

다른 팁

배포는 항상 레일이 번거롭지 만 걱정하지 않을 것입니다. 당신은 단지 capistrano로 한 번 설정하면 그때부터 무료입니다. Dev 용 Windows, Prod 용 가상 호스트에서 Mac 또는 Linux를 사용합니다.

나는 이것이 어떤 프로그래밍 언어에도 해당된다고 생각하지만, 당신은 dev/test/prod에 대해 다른 OS를 가지고 있지 않아야합니다. 시간의 99.9%는 차이 나 문제를 발견하지 못하지만 시간의 0.1%가 매우 적은 비율의 비율은 무엇이 잘못되었는지 알아 내려고 머리카락을 끌어 당길 것입니다.

개발과 생산 사이를 전환하는 동안 잘못된 일의 가능성이 높아지고 있습니다.

그것은 당신이 더 스트레스를받을 것이라는 것을 의미합니다.

당신이 선택한 경로는 정말 당신에게 달려 있습니다;)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top