Executando um aplicativo web no Grails vs Django

votos
5

Eu estou atualmente em fase de planejamento para uma aplicação web e eu me vejo tentando decidir sobre a utilização do Grails ou Django. De uma perspectiva de operação:

  1. Qual ecossistema é mais fácil de manter (migrações, backup, recuperação de desastres, etc.)? Se estiver usando grails provavelmente vai ser um típico tomcat + mysql no linux. Se Django vai ser apache + mysql no linux.

  2. O Django ou grails ter uma melhor escolha de barato e flexível de hospedagem? Inicialmente, ele provavelmente vai ser baixos requisitos de largura de banda. Eu não tenho certeza sobre as especificações exatas necessárias, mas pelo que eu tenho lido, parece que django exigiria muito menos recursos do servidor (mesmo servidor 256MB é ok) do Grails.

Publicado 12/10/2008 em 05:36
fonte usuário
Em outras línguas...                            


5 respostas

votos
9

Você pode executar grails em 256 megas de memória RAM. Muitos membros da comunidade estão fazendo isso. Dito isto, gostaria de dizer em qualquer plataforma que você quer muito mais memória RAM do que isso para se certificar de sua performance. Mas também pode recomendo verificar www.linode.com. Você pode obter qualidade de hospedagem para um custo muito razoável e adicionando um pouco de carneiro para grails não vai quebrar o seu orçamento. Além disso, se o seu interesse em soluções baseadas em nuvem Morph está hospedando Grails aplicativos. http://developer.mor.ph/grails

Eu gosto de Django, mas eu para a maturidade da plataforma e a quantidade de qualidade Java trabalhar lá fora em termos de libaries e frameworks que eu escolhi grails. Na verdade eu acho que ambos são boas soluções, mas você não pode negar que suas opções são muito maiores com Grails.

Respondeu 12/10/2008 em 07:23
fonte usuário

votos
5

Com Java hospedagem que você não precisa fazer todos os truques estúpidos com Apache ou nginx. -se Jetty pode hospedar tudo que você precisa, é assim que os rapazes no www.mor.ph fazê-lo, e eles acham que ser muito rápido.

O uso de memória dessa forma é mínimo, eu hospedar meu em um servidor Ubuntu 256MB de RapidXen, por isso é cerca de US $ 10 / mês.

Eu tentei desenvolver no Django, e enquanto ele executa todos os scripts mais rápidas (como bootstrapping, ou casos de teste) não é tão bem trabalhada na minha opinião

Respondeu 13/11/2008 em 23:44
fonte usuário

votos
2

Eu acho que a partir de uma perspectiva operações coisas vão estar perto o suficiente para que você pode basear sua decisão em outros critérios. Se você pode pagar um servidor virtual privado com pelo menos 256 MB de RAM, você será capaz de implementar aplicações Grails. Se o custo parece ser um monte confira Sun. Eles são realmente empurrando soluções de hospedagem com base em sua pilha produto e há alguns grandes nomes ofertas disponíveis. Eu tenho hospedagem gratuita de Layered tecnologia por um ano através OStatic.

Respondeu 13/10/2008 em 14:34
fonte usuário

votos
1

Você pode hospedar Grails aplicativos mais barato em EATJ: http://smithnicholas.wordpress.com/2010/09/20/deploying-your-grails-application-on-eatj/

Respondeu 23/11/2010 em 21:29
fonte usuário

votos
0

eu acho que python tendem a ter necessidades de hospedagem mais baixas (ou seja, grails precisa de uma JVM, ea maioria dos anfitriões el-cheapo não fornecer um, onde, como eles costumam fornecer apoio python). Além disso, o Google App Engine suporta Django (em certa medida).

Mas se você tem a massa, grails é muito melhor imho.

Respondeu 12/10/2008 em 06:46
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more