프로덕션 서버에서 Mono에 대한 경험이 있습니까? [닫은]


22

일부 웹 응용 프로그램 (예 : ASP.NET MVC 2)에 .NET을 사용하는 것에 대해 궁금합니다. 그러나 예산이 제한되어 있으므로 Linux에서 Mono를 사용하고 싶습니다. 이전에 Mono를 사용한 적이 없으며 프로덕션 환경에서 서버에서 Mono + Linux를 사용하는 더 큰 사이트에 대해서는 읽지 않았습니다.

프로덕션 환경에서 Linux에서 Mono를 사용한 경험은 무엇입니까? Windows Server의 .NET과 비교하여 성능과 안정성은 어떻습니까?

프로덕션 환경에서 사용중인 인기 사이트가 있습니까? 온라인에서 사용할 수있는 기사가 경험을 공유 했습니까?


2
이것은 귀하의 질문에 대답하지 않지만 Linux 계정과 동일한 돈 ($ 10 / mo ballpark)에 ASP.NET 공유 호스팅 계정을 얻을 수 있습니다.
Adam Lear

@Anna : 감사합니다. 유익한 정보입니다. 그러나 나는 주로 몇 가지 VPS를 찾고 있습니다. 지불 할 라이센스가없는 경우 VirtualBox에서 집에 몇 개의 개발 / 테스트 서버를 설정하는 것이 더 쉽습니다.
Jonas

@Anna는 문제의 리눅스 계정을 공유하거나 공유하지 않습니까?
대안

@mathepic 예. Linux / Rails 지원 대 Windows / ASP.NET의 주요 차이점은 계정의 기능이 거의 동일하다는 것입니다 (사용 가능한 디스크 공간에 약간의 차이가 있으며 그 밖의 사항이 있음).
Adam Lear

실제 답변은 아니지만 Mono를 사용하여 Winforms 응용 프로그램을 만들었습니다. 그들은 전혀 문제없이 완벽하게 잘 작동합니다.
Robert Harvey

답변:


15

나는 최근 몇 주 동안 내 Mac (Linux가 아닌 유닉스)에서 일부 모노 mvc 작업을 해 왔으며 monodevelop와 mono가 결합되어 꽤 기능적이고 유용한 환경이라는 것을 알았습니다.

지금까지 몇몇 프로토 타입 사이트에서 아직 거래 차단기 나 주요 문제에 부딪치지 않았습니다.

앞으로 몇 주 안에 일부 사이트를 Linux vps 서버에 배포 할 예정입니다. 내 경험에 대해 언급하겠습니다.

[업데이트]
그래서이 답변은 오래 전에 이루어졌고, 어떤 것들을 준비하고 실행하는데 시간이 걸렸습니다.

내 경험 : mono-2.10.1 이상은 asp.net mvc2 (모노-2.8에는 소스 컴파일이 필요한 버그가 있음)의 기능이 완벽하며 현재 일부 클라우드 공급자가 사용하고 있습니다.

mono-2.8에서 실행 http://srvd.in/

AppHarbor : http://unwind.apphb.com/

DeployFu : http://unwind.deployfu.com/

2.8 버전에는 2 개의 성가신 버그가 있지만 2.10.1에서 수정 된 것처럼 안정적이고 개발하기 쉽다는 것을 알았습니다.

의견을 바탕으로 정교하게 기쁘다.

[업데이트] 모노 + xsp4 + nginx 배포에 대해 블로그에 올렸습니다 : http://www.thomasvjames.com/2012/07/asp-net-4-on-mono-part-2-automating-deployment/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.