可能的重复:GAE + Python + Python + django -用于一个相对新的dev
你好,我正在谷歌应用引擎上使用django-nonrel开发我的一个业余项目。应用程序的基本部分已经完成。现在,对于我需要使用的一些预先特性:
所以我的问题是:
由于我使用了django-nonrel,所以此时可以很容易地更改我的托管站点。一旦我开始上面提到的功能,我将很难从一个托管站点转移到另一个。因此,我想采取最好的步骤。此外,我来自印度,在这里支付1美元将花费我超过50单位的印度货币。所以,在这里,最好的交易是,在性能上不妥协:-)
耽误您时间,实在对不起,
苏尼尔
发布于 2012-05-28 18:08:26
Google和web派系/linode是无关的,因为它们最终都是您的应用程序的宿主。
GAE是一个用于托管应用程序的云平台服务,它通常符合它们为您想要使用的单个服务向您公开的API。他们给你免费的等级,然后通过提高等级来赚钱。
Linode只是一个VPS (虚拟专用服务器)。它是一个虚拟linux盒,您负责设置服务。您的个人web服务需求没有API。它只是一个linux平台,让你自由发挥。需要阿帕奇吗?尼吉斯?mysql?蒙哥大?您需要安装和配置这些服务。
Web派系位于GAE和linode之间,因为它也是一种VPS、某种共享和一种云。您可以获得shell访问,它可以方便地将您的服务安装为“应用程序”,在控制面板中为您处理配置。但与linode一样,它也不是GAE那样的云平台。您无法获得与GAE所提供的相同的各种服务的API。
App引擎使您不必管理实际的服务器,而是集中精力管理您的应用程序及其所需的资源。但他们收取更多的服务使用以外的免费层。
Linode/Web派系/VPS/.不对资源收取如此具体的费用。你计划的一部分可能是无限带宽,或者是每月10 is,20 is等等。也许你计划的一部分是128/256/512 is内存。你按照你需要的计划去做,有时候他们会让你在事情发生后增加更多的存储/内存。但是,您没有支付每次上传,或每个API调用,因为他们没有API。
GAE (以及类似的Amazon服务)的想法是为您的服务提供一个可伸缩的平台,您可以在这里减少对硬件的考虑,而更多地考虑添加更多的资源。
发布于 2012-05-28 18:11:50
其他可能的Python平台值得评估:
https://stackoverflow.com/questions/10788661
复制相似问题