python - 在 Grails 与 Django 中运行 Web 应用程序

标签 python django grails groovy web-applications

我目前正处于 Web 应用程序的规划阶段,我发现自己正在努力决定是使用 Grails 还是 Django。从操作的角度:

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

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

最佳答案

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

我喜欢 Django,但考虑到平台的成熟度和 Java 在库和框架方面的质量,我选择了 grails。事实上,我认为它们都是很好的解决方案,但你不能否认,使用 grails 你的选择要多得多。

关于python - 在 Grails 与 Django 中运行 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/195101/

相关文章:

python - 哈希方法在 python 2 中是默认的,而不是 python 3

python - Jupyter notebook 死内核

Python matplotlib - 如何创建用颜色代表频率的饼图?

python - Lighttpd,fastcgi 进程的命令行参数

grails - Grails属于多个类别

python - 2个集合之间的关系 Arangodb

python - 透明继承Django模型属性

django - 从 django_tables2 获取行数

grails - Grails自定义环境和Web应用程序

model-view-controller - grails和MVC表单体系结构-每个表单使用两个操作..一般的行业模式?