Pergunta

Eu tenho um aplicativo Ruby on Rails, que será um CMS de modo que significa que é principalmente DB intensiva. Espero que ter uma quantidade razoável de tráfego para que antes de projetar Estou escolhendo o que os servidores de usar. O mais importante para mim é o desempenho.

Eu ouvi coisas boas sobre Nginx e muitos desenvolvedores na comunidade Rails recomenda que a minha única preocupação era que sua versão é de 0,8, que é Beta Eu acredito que eu estava preocupado com possíveis problemas. Qual é a sua opinião?

Além disso, eu quero decidir entre utilizando o cluster Mongrel ou Phusion Passenger. O que você acha?

Estou a planear usuário Ruby 1.9, pois tem melhor desempenho que Ruby 1.8 e eu vou estar usando VPS para hospedar o meu site.

As minhas principais coisas é o desempenho mesmo se ele leva mais tempo para uma instalação sobre o outro.

A sua opinião é muito apreciada.

Obrigado,

Tam

Foi útil?

Solução

Eu tinha segundo Passageiros + Nginx. Muito pouca memória e não é muito difícil de configurar. Que tipo de servidor são a sua implantação também? Especificações? OS? Eu levar isso em consideração também considerando o hardware disponível. Se você tem memória suficiente já, então ele não deve ser um problema se o seu passageiro ou Apache, apenas otimizar e armazenar em cache sua aplicação de forma eficiente.

Outras dicas

Dois comentários: Você pode implantar qualquer trilhos aplicativo para qualquer um dos servidores mencionados, assim não há necessidade de decidir isso de uma vez por todas agora.

IMO mongrel grupos não são mais vale a pena. Ir para o passageiro em qualquer servidor que te faz feliz.

Id recomendar nginx passageiros, as configurações são agradáveis ??e arrumado mais o consumo de memória é muito baixo em comparação com apache passageiros.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top