是否有基于云的Django开发,例如基于云的开发和Ruby/heroku的托管环境
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缓存
从您在获得测试版帐户时获得的调查结果来看,他们似乎希望托管大量的流量网站.调查实际上让我想知道测试后服务的成本是多么昂贵.
Heroku本身现在用于Django.它支持Django与新的Cedar"运行任何东西"发布.
我现在使用Heroku进行一些django项目.安装,包括添加postgres数据库和部署,对于小型项目来说是直接,快速,免费或便宜的.我使用并推荐AWS S3(通过django-storages)来托管静态和上传文件,如果你在生产中使用Heroku,则运行gunicorn,所有这些都非常简单.Heroku自己的文档支持python和django非常好.看到:
http://devcenter.heroku.com/articles/django
这对我来说已经足够了,应该让你到处都有.