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

Django有没有这样的东西,因为Ruby on Rails上有Heroku

如何解决《Django有没有这样的东西,因为RubyonRails上有Heroku》经验,为你挑选了2个好方法。

是否有基于云的Django开发,例如基于云的开发和Ruby/heroku的托管环境



1> RyanBrady..:

ep.io提供了承载Heroku风格的WSGI.这是由安德鲁·戈德温的南得名.从他们的网站:

这是ep.io,托管的WSGI托管和部署解决方案.我们将您的Django,Flask,Pylons或其他WSGI代码运行,为您运行所有烦人的托管部件,并确保一切都是多余的并备份.作为回报,我们仅向您收取实际使用的处理时间和带宽 - 我们甚至会为您提供有关这些资源的使用时间和地点的详细分析.但是,我们目前处于封闭测试阶段,因此仅适用于我们邀请的用户

他们支持PostgreSQL和Redis.他们有一个客户端,您可以从命令行下载以进行部署,或者您可以通过git或mercurial向他们推送.他们有大量的文档,但我刚刚开始使用它们并且还没有推出部署,所以我不知道服务的工作情况.

Gondor来自 Eldarion的家伙(该公司的创始人也是 pinax的创始人).他们支持:

通过git或mercurial进行版本控制

使用pip进行依赖管理

通过South或nashvegas进行数据库迁移

完整备份整个应用程序

异步和计划任务执行

使用Solr和django-haystack进行全文搜索

通过memcached或redis缓存

从您在获得测试版帐户时获得的调查结果来看,他们似乎希望托管大量的流量网站.调查实际上让我想知道测试后服务的成本是多么昂贵.



2> Ben Roberts..:

Heroku本身现在用于Django.它支持Django与新的Cedar"运行任何东西"发布.

我现在使用Heroku进行一些django项目.安装,包括添加postgres数据库和部署,对于小型项目来说是直接,快速,免费或便宜的.我使用并推荐AWS S3(通过django-storages)来托管静态和上传文件,如果你在生产中使用Heroku,则运行gunicorn,所有这些都非常简单.Heroku自己的文档支持python和django非常好.看到:

http://devcenter.heroku.com/articles/django

这对我来说已经足够了,应该让你到处都有.

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