2012-05-20 4 views
5

나는 내 프로젝트에 사용할 플랫폼을 연구 중이다. 그 중 일부는 매우 간단한 .NET 웹 사이트입니다. 아마존 EC2를 호스팅하고 싶었고 lunux 호스트가 윈도우보다 두 배나 비용이 적게 듭니다. 또한 Linux를 사용하면 Windows보다 하드웨어에서 더 많은 것을 얻을 수 있다고 생각합니다. 그래서, 제 생각에 웹 사이트를 모노로 만들면 더 저렴하게 호스팅 할 수있게 될 것입니다. 내 질문은 다음과 같습니다.모노는 asp.net의 실행 가능한 대안입니까?

  • 웹 사이트를 호스팅하기에 충분한 안정적인 플랫폼입니까? 안정적인 의미는 버그, 충돌, 보안 문제입니다. 즉, 프로덕션 웹 사이트를 호스트하는 것으로 충분합니까?

  • 내 웹에 적합한 웹 서버는 무엇입니까? 나는 항상 "아파치 (apache)"라는 말을 듣는다. 그러나 그것은 무거운 의무의 웹을 위해 설계된 커다란 플랫폼이다. 내 모델은 하나의 EC2 호스트 = 하나의 웹 사이트입니다. 과잉은 아닌가? 가볍고 안정적인 대안이 있습니까?

  • Mono에서 성공적인 웹 사이트를 실행 한 예가 있습니까? 그들의 설치는 정확히 무엇입니까?

답변

2

첫 번째 질문은 올바르지 않습니다. IMHO. 프로덕션 사용에 대한 요구 사항은 서비스 제공 업체 (Amazon), 프레임 워크 공급 업체 (Xamarin), 응용 프로그램 공급 업체 (개발 팀 또는 타사)와의 지원 계약을 포함하기 때문에 사용중인 기술 이상입니다.

.NET/IIS/Windows를 선택하는 경우에도 동일한 상황이 발생합니다.

모노는 FastCGI를 지원하므로 Apache는 웹 서버 옵션 중 하나입니다. 모노에 대한 http://www.mono-project.com/FastCGI

쇼 케이스는 내가 제안 http://mono-project.com/Companies_Using_Mono

에서 발표 한

http://tirania.org/blog/archive/2010/Jun-16-1.html

http://mono.1490590.n4.nabble.com/Showcase-of-mono-projects-td2300715.html

는 경우 자 마린 이야기, 더 있는데, 다음 링크에서 확인할 수 있습니다 더 많은 문의를하고 싶습니다.

http://support.xamarin.com/

+0

두 링크를 모두 열었으며 어떤 쇼 케이스도 가리 키지 않았습니다. 차라리 실제로 인터넷에서 작동하고 모노를 백엔드로 사용하는 일부 사이트를 볼 수 있습니다. Mono가 더 많은 공급 업체에 의해 지원된다는 것을 알았지 만 제 질문은 실제로 누군가에 의해 성공적으로 사용되고 있는지 여부입니다. 또한 : FastCGI가 어떻게 작동하는지 알고 있습니다. 내가 묻는 것은 개인적인 직접 경험을 바탕으로하는 것이 좋습니다. – galets

+2

Mono를 백엔드로 사용한 사람들은 Mono를 아무 것도 광고하지 않으므로 Xamarin에 개인 메일을 작성하고 공유 할 항목이 있는지 물어보십시오. 모노를 사용하는 사람을 가리킬 수도 있습니다. 게다가 체크 아웃 할 가치가있는 http://mono-project.com/Companies_Using_Mono. –

+1

FastCGI 지원은 분명히 안정적이지 않습니다. XSP는 제작에만 사용되며 생산에는 사용되지 않습니다. – startupsmith

관련 문제