当前位置:  开发笔记 > 编程语言 > 正文

在Grails vs Django中运行Web应用程序

如何解决《在GrailsvsDjango中运行Web应用程序》经验,为你挑选了2个好方法。

我目前正处于Web应用程序的规划阶段,我发现自己试图决定使用Grails还是Django.从运营角度来看:

    哪个生态系统更易于维护(迁移,备份,灾难恢复等)?如果使用grails,它可能是linux上典型的tomcat + mysql.如果django它将是linux上的apache + mysql.

    django或grails有更好的选择廉价和灵活的托管?最初它可能是低带宽要求.我不确定所需的确切规格,但从我一直在阅读的内容来看,django似乎需要的服务器资源少得多(甚至256MB服务器还可以),而不是grails.

Daniel Honig.. 9

你可以用256兆的ram来运行grails.许多社区成员正在这样做.话虽如此,我会说在任何一个平台上你都需要更多的ram来确保你的表现.但我也建议您查看www.linode.com.您可以以非常合理的价格获得高质量的托管服务,并且为grails添加一些ram不会破坏您的预算.此外,如果您对基于云的解决方案感兴趣,Morph将托管grails应用程序. http://developer.mor.ph/grails

我喜欢Django,但是我对平台的成熟度以及在库和框架方面的优质Java工作量我选择了grails.事实上,我认为它们都是很好的解决方案,但你不能否认你的选择与grails相比更大.



1> Daniel Honig..:

你可以用256兆的ram来运行grails.许多社区成员正在这样做.话虽如此,我会说在任何一个平台上你都需要更多的ram来确保你的表现.但我也建议您查看www.linode.com.您可以以非常合理的价格获得高质量的托管服务,并且为grails添加一些ram不会破坏您的预算.此外,如果您对基于云的解决方案感兴趣,Morph将托管grails应用程序. http://developer.mor.ph/grails

我喜欢Django,但是我对平台的成熟度以及在库和框架方面的优质Java工作量我选择了grails.事实上,我认为它们都是很好的解决方案,但你不能否认你的选择与grails相比更大.



2> hendrixski..:

使用Java托管,您不需要使用apache或nginx执行所有愚蠢的技巧.Jetty本身可以容纳您需要的一切,这就是www.mor.ph的人们如何做到这一点,他们发现它非常快.

这种方式的内存使用非常少,我在RapidXen的256MB Ubuntu服务器上托管,所以每月大约10美元.

我尝试在Django中进行开发,虽然它可以更快地运行所有脚本(例如bootstrapping或测试用例),但在我的意见中并没有那么精心设计

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有