【问题标题】:Rails vs Django Deployment [closed]Rails 与 Django 部署 [关闭]
【发布时间】:2010-11-25 15:11:14
【问题描述】:

我正在寻找 Rails 或 Django 以进行一些开源开发..

我最近尝试在服务器上安装 Gitorious(很棒的 rails 应用程序).​​.

在凌晨 3 点哭了大约 4 天后放弃了,

通常哪个最容易部署?

谢谢

丹尼尔

【问题讨论】:

    标签: python ruby-on-rails ruby django deployment


    【解决方案1】:

    对于 Django,Fabric (http://docs.fabfile.org/0.9.3/) 是一种流行的自动化和部署工具。

    【讨论】:

      【解决方案2】:

      我不知道 django,虽然对 python 有一些经验。我听说了一些关于它的好消息,但我会提到与 Rails 相关的托管/部署选项。

      • capistrano - 如果您想在自己的服务器/VPS 上手动部署,这是一种方法。这可能需要一些时间,你必须学习和理解 capistrano。对此有多种资源(即peepcoderailscasts、..)
      • heroku - 你熟悉git 吗?如果你是,heroku 是通过 git 部署 Rails 应用程序的一种超级优雅的方式。如果您有一个迷你应用程序,例如个人博客或演示文稿,那么您可以免费使用它!
      • google app engine - 我个人没有使用,甚至没有尝试过。但有些人推荐它。您可以在 JRuby 上运行您的 rails 应用程序。

      虽然不是严格意义上的 Rails 相关,但如果谈到部署,应该提到 chef。厨师是用红宝石写的。它是用于引导和管理各种提供商上的服务器的工具。如果您是从 rails 开始的,请稍后查看 chef。

      如果你选择 Rails,我建议你从 Heroku 开始。

      【讨论】:

      • 谢谢...是的,我是一个 git 狂热分子 =P hmmmm 知道这么多时间这么少!
      • Me too.. heroku、厨师食谱、开源代码共享、基于 git 构建的各种部署解决方案证明了 git 有多棒!这是一个具有巨大影响的简单想法。
      【解决方案3】:

      CapistranoWebistrano 用于 Rails 是否有效

      【讨论】:

        【解决方案4】:

        你好,

        您可以使用乘客轻松部署您的 Rails 应用程序 :) Capistrano 和 webistrano 也是替代品

        【讨论】:

          【解决方案5】:

          你也可以试试cherokee

          【讨论】:

            【解决方案6】:

            目前 Rails 有更好的部署工具。当然你也可以在 Python/Django 中使用 Capistrano 和这个线程中提到的其他工具,这只是意味着你必须学习一些 Ruby 表示法。

            Fabric 很棒,如果您是 Python 用户,感觉更自然,但开箱即用的功能要少得多。

            【讨论】:

              猜你喜欢
              • 2013-01-18
              • 1970-01-01
              • 1970-01-01
              • 2010-12-27
              • 2014-09-11
              • 2011-06-15
              • 2020-11-29
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多