2008-10-16 3 views
3

클라이언트가 mod_rails를 지원하지 않는 제공 업체와 저렴한 호스팅 서비스를 갖고 있다면 레일즈를 벗어나지 않아야합니까? rails + fast.cgi는 사용자에게 좋은 경험을 제공 할 것인가? 아니면이 시나리오에서 플랫폼으로 php + my-favorite-framework을 선택해야합니까?레일 x FastCGI

감사합니다,

빅터

+0

레일을 사용하여 달성하려는 것을 엿볼 수 있다면, 고려중인 PHP 프레임 워크를 공유 할 수 있습니까? – JasonOng

+1

간단한 출퇴근 시간 기록 용지 응용 프로그램이지만 fastcgi의 문제점은 cgi를 처리 한 프로세스를 생성 한 다음 레일을 호출해야하므로 mod_rails가 더 나은 이유입니다. PHP 프레임 워크는 항상 CodeIgniter –

답변

2

나는 FastCGI를 사용하는 저렴한 호스팅 계획에 3 명의 클라이언트를두고 있으며 FastCGI 자체로 인해 어떤 문제도 일으키지 않았습니다. 이들은 잡종이 필요하지 않은 모든 교통량이 적은 곳입니다.

레일 + fast.cgi 그것은 모두 당신이 뭘하려는 건지에 따라 사용자

에 대한 좋은 경험을 제공 할 것입니다. 사용자가 비디오를 업로드하고 재생할 사이트를 만들려고한다면 FastCGI가 좋은 선택이 아닙니다.

가 아니면이 경우, PHP + 플랫폼

당신은 항상 작업에 적합한 도구를 선택로 내 마음에 드는 프레임 워크에 선택해야합니다. 당신이 무엇을 만들려고하는지에 대한 세부 사항이 없다면, 여기있는 누군가가 당신에게 어떻게 그것을 구축 할 수 있는지를 확신 할 수 없습니다.

3

로 Fastcgi 잘해야한다. 일반적으로 자신이 소유 한 플랫폼에서 레일 앱을 호스팅하는 것이 좋습니다. 거기에는 꽤 저렴한 가상 사설 서버가있어서 그렇게 할 수 있습니다.

+0

에 동의하지만 일부 클라이언트는 이미 유료 서버를 가지고 있으며 다른 클라이언트에 대해 변경하고 싶지 않습니다. "클라이언트가 공급자와 함께 저렴한 호스팅 서비스를 갖고있는 경우" –

+0

Python 기반 응용 프로그램을 호스팅하기 위해 잠시 Dreamhost에서 fastcgi를 사용했습니다. 그것은 효과가 있었지만 대부분의 호스트 (특히 지나치게 많은 종류의 호스트)가 제한 할 것이라고 생각합니다. – swilliams

1

저는 FastCGI를 피하는 경향이 있습니다. 나는 그것을 사용하지 않았지만, 나는 그것에 대해 호러 이야기를 결코 읽지 않았다.

호스팅 회사가 서버 인스턴스 관리를 완전히 담당하고 있고 응용 프로그램이 항상 작동하고 있는지 확인하는 사용자가 신뢰할 수 있다면 어쩌면 작동 할 수 있습니다. 나는 이것이 의심 스럽지만, 서버를 소유하지 않으면 FastCGI가 필연적으로 당신에게 던져 줄 모든 이상한 버그를 해결하는 데 많은 문제가 발생할 것이라고 생각합니다.

2

로우 엔드 호스트에 대한 경험이 정말 좋지 않았습니다. 내 잡종 인스턴스를 끊임없이 가지고있는 것은 설명 할 수 없게 죽습니다. 슬라이스로 전환 한 이래로 나는 혼자서 그것을 실행하는 데 문제가 없었습니다.

1

mod_rails에 대해 걱정하지 마십시오. mod_rails는 새로운 기능이며 Rails 사이트는 실행되기 전에 정상적으로 실행되고있었습니다. 그것은 가지고있는 것이 좋다, 나는 확실하다. 그러나 필요성.

정말 mod_rails가 필요한 볼륨에 rails to scale을 얻으려면 사이트에서 실행하는 환경에 들어가는 것이 좋습니다.