2010-09-29 32 views
0

我完全是Ruby的新手,但不是编程。我所做的只是通过try rubyreading differences from other few languages我知道更好(主要是PHP和一些Python)。所以我不知道Rails与Ruby有什么不同,也许这是一个荒谬的问题。从工作导轨应用程序在线编译/构建ruby

反正...

  1. 我不希望(或者我能够),以我的机器上安装Ruby和我还是想建立一个工作的源文件。是否有可能拥有某种在线编译器?如果是这样,怎么样?
  2. 如果我写使用任何给定主机(即到目前为止,我知道我可以)一个Rails的网站(由一个或多个文件),我将能够使用相同的代码只需稍作修改,只是运行的Ruby应用程序?又如何?
  3. (新)什么周围的其他方法:一个Ruby应用程序变成一个Rails的网页?容易做到?

我真的很希望对他们有一个“是”的意见,但我对1号表示怀疑,而对最后表示怀疑。 :)

回答

2
  1. 有网上 “集成开发环境”,你可以用它来尝试红宝石:

    但是你要知道的是Ruby on Rails是用Ruby编写的框架,这些站点没有安装RoR。另外请注意,Rails应用程序有很多很多文件。

  2. 如果你有相同的代码和相同的服务器配置(红宝石,数据库,插件等的版本),你应该只需要稍作修改的配置文件。

  3. Ruby on Rails is on Ruby。因此,无论在Ruby上的哪些工作应该在对RoR进行小修改的情况下工作。但是,您可能需要重写应用程序以充分利用RoR提供的许多功能。

+0

哦,这真是个好消息!是的,我同意你的担忧,谢谢。 :)介意你,我加了一个相当相关的问题。 :P – cregox 2010-09-29 02:49:16

+0

@Cawas答案已更新 – NullUserException 2010-09-29 02:57:49

相关问题