首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Groovy或Django

Groovy或Django
EN

Stack Overflow用户
提问于 2009-08-25 16:47:26
回答 7查看 2.8K关注 0票数 3

我从来没有创建一个高流量的网站,所以我不知道最好的长期计划是什么。预算中没有专用服务器的空间。我目前正在使用VPS托管我的当前网站。我打算坚持使用VPS并迁移grails。例如,我查看了fatcow.com的Django和python托管计划(看起来比VPS计划更便宜)。哪个是更好的投资,通过VPS托管的grails还是通过标准的python托管计划的django?从短期和长期来看,哪个会有更好的表现?

应用程序的前端是javafx,后端将是一个REST接口。

EN

回答 7

Stack Overflow用户

发布于 2009-08-25 23:19:31

在决定使用django之前,我也经历了与您相同的过程。我白天是一名Java程序员,我想在业余时间做一个我喜欢的项目。所以我给自己买了最便宜的VPS套餐。我安装了Java webserver并部署了一个Grails应用程序,但它需要更大的内存。然后我意识到Java webapp需要很大的内存才能运行。所以我去寻找一个非Java框架。我当时没有太多的标准,除了它能在我目前的VPS计划上顺利运行。

我看了一眼django,我很惊讶:

  1. 入门是如此简单和容易。它只创建少量的文件(与Grails相比),
  2. 它有很多Grails没有的内置功能:
    • RSS feed framework
    • Commenting system
    • 管理系统(你会喜欢它,它更像是脚手架)
    • 和许多其他需要花时间使用create

  • 功能

  1. 它需要更少的内存才能入门,但它也可以很好地扩展

除此之外,您只需对Groovy和Python进行比较。如果您是一名Java程序员,您一定会喜欢Groovy语法,因为它非常接近Java。但是python也是一种很好的语言(尽管很多人不喜欢它的语法)。

如果您想使用JavaFX作为前端,那么您可以使用django只返回JSON数据或XML数据,而且您可以很容易地做到这一点,因为它有一个built-in serializer来完成这项工作。

因此,所有的标准都深入到你需要什么和你已经知道了什么。

票数 5
EN

Stack Overflow用户

发布于 2009-08-25 17:16:10

我会坚持使用姜戈。Django和Grails非常相似,但我更喜欢Python而不是Groovy。Python的开发周期没有Groovy那么繁琐,例如,Python控制台可以立即启动,而Groovy控制台可以占用一秒钟的时间来加载。这只是一个小问题,但等待多次最终会变得令人沮丧。

票数 2
EN

Stack Overflow用户

发布于 2009-08-25 22:27:07

有一个不使用hibernate的Grails App Engine插件。

http://www.grails.org/plugin/app-engine

就个人而言,我认为选择归根结底是你最喜欢哪种语言。如果您是一名Java/JSP开发人员,您可能会更喜欢Grails。但是,如果您已经精通Python,那么这是更好的选择。

这里有一些参考资料可以帮助您评估Grails。

代码语言:javascript
复制
http://grails.org/Success+Stories
http://www.pubbs.net/grails/200908/12877

Python已经很成熟了。有很多资源,如果你是Python的粉丝,这肯定是一个很好的选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1329508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档