Groovy或Django

3 django grails web-hosting vps

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

应用程序的前端是javafx,后端是REST接口.

Jos*_*ogi 5

在决定使用django之前,我也经历了与你相同的过程.我是白天的Java程序员,我希望在业余时间有一个宠物项目.所以我用自己最便宜的计划获得了VPS.我安装了Java webserver并部署了Grails应用程序,但事实证明它需要更大的内存.然后我意识到Java webapp需要大量内存才能运行.所以我去寻找一个非Java框架.我当时没有太多标准,只能在我目前的VPS计划上顺利运行.

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

  1. 它非常简单易上手.它只创建少量文件(与Grails相比)
  2. 它有许多Grails没有的内置功能:
    • RSS提要框架
    • 评论系统
    • 管理系统(你会喜欢它,它就像脚手架更好)
    • 还有许多其他webby功能需要时间来创建
  3. 它需要较少的内存才能开始,但它也可以很好地扩展

除此之外,你只是要比较Groovy和Python.如果你是一个Java程序员,你会喜欢Groovy语法,因为它非常接近Java.但是python也是一种很好的语言(尽管许多人不喜欢它的语法).

如果您想使用JavaFX作为前端,那么您可以使用django来返回JSON数据或XML数据,并且您可以轻松地执行此操作,因为它具有内置的序列化程序来执行此操作.

因此,所有标准都可以深入了解您的需求以及您已经了解的内容.