Ruby on rails 面向商业应用的PostgreSQL/Ruby

Ruby on rails 面向商业应用的PostgreSQL/Ruby,ruby-on-rails,ruby,postgresql,enterprisedb,Ruby On Rails,Ruby,Postgresql,Enterprisedb,我正在计划一个基于web的商业应用程序,其中包含前端RoR和后端PostgreSQL 我对要使用的RoR和PostgreSQL版本有些困惑。对于RoR,我安装了Aptana RADRails。对于PostgreSQL,还提供了一个免费的变体 之前我安装了一个免费的EnterpriseDBPostgreSQL变体,它非常平滑,具有专业的触感。它与PostgreSQL网站上提供的完全不同 我想知道我的项目使用哪种IDE和RoR变体。我对Ruby和Rails一无所知。我将同时学习和发展。另外,要使用哪

我正在计划一个基于web的商业应用程序,其中包含前端RoR和后端PostgreSQL

我对要使用的RoR和PostgreSQL版本有些困惑。对于RoR,我安装了Aptana RADRails。对于PostgreSQL,还提供了一个免费的变体

之前我安装了一个免费的EnterpriseDBPostgreSQL变体,它非常平滑,具有专业的触感。它与PostgreSQL网站上提供的完全不同


我想知道我的项目使用哪种IDE和RoR变体。我对Ruby和Rails一无所知。我将同时学习和发展。另外,要使用哪种PostgreSQL变体?这两种技术可以用于开发商业应用程序吗?

关于PostgreSQL,您需要什么?PostgreSQL是PostgreSQL项目的产品,EnterpriseDB是开发人员之一,他们还制作了一键式安装程序。他们的PostgreSQL Plus标准服务器产品是PostgreSQL Plus。您不会得到不同类型的数据库,只是相同,但有一些额外的。你和你的顾客需要这些额外的吗?你知道执照和费用的区别吗?毫无疑问,PostgreSQL是免费的


我们向我们的客户提供PostgreSQL和pgAdmin,他们喜欢。目前仍然是8.2版,但今年晚些时候将开始向8.4版的过渡。

关于PostgreSQL,您需要什么?PostgreSQL是PostgreSQL项目的产品,EnterpriseDB是开发人员之一,他们还制作了一键式安装程序。他们的PostgreSQL Plus标准服务器产品是PostgreSQL Plus。您不会得到不同类型的数据库,只是相同,但有一些额外的。你和你的顾客需要这些额外的吗?你知道执照和费用的区别吗?毫无疑问,PostgreSQL是免费的


我们向我们的客户提供PostgreSQL和pgAdmin,他们喜欢。目前仍然是8.2版,但今年晚些时候将开始向8.4版的过渡。

有很多编辑器和IDE支持Ruby on Rails, 使用哪一种主要取决于个人偏好。 两位商业编辑 这些日子很流行,但是还有一些其他的——在上查看列表,看看你最喜欢哪一个

由于PostgreSQL包含在大多数Linux发行版中,我会 可能会选择与分发捆绑在一起的一个 我将在服务器上运行。我一直在经营一家公司 PostgreSQL 8.3上的中小型Rails应用程序 在Ubuntu 8.04 LTS上安装一年多一点
还没有遇到任何问题。

有很多编辑器和IDE支持Ruby on Rails, 使用哪一种主要取决于个人偏好。 两位商业编辑 这些日子很流行,但是还有一些其他的——在上查看列表,看看你最喜欢哪一个

由于PostgreSQL包含在大多数Linux发行版中,我会 可能会选择与分发捆绑在一起的一个 我将在服务器上运行。我一直在经营一家公司 PostgreSQL 8.3上的中小型Rails应用程序 在Ubuntu 8.04 LTS上安装一年多一点
还没有遇到任何问题。

您可以使用EnterpriseDB或PostgreSQL。EnterpriseDB可能有更好的Windows安装体验,但在Linux上安装香草PostgreSQL是一个非常简单的过程……大多数发行版都提供了现成的安装体验。EnterpriseDB相对于PostgreSQL的真正好处是Oracle PL/SQL支持、一些上游改进和商业支持。但是,您也可以从他们那里购买香草PostgreSQL的商业支持

我们在一个800 kloc的大型生产ERP系统中使用香草PostgreSQL 8.3。它处理得非常好。我们还在许多其他应用程序中使用8.4,包括两个Rails应用程序。在我看来,PostgreSQL不会出错,而且您会非常满意PostgreSQL和Rails


关于IDE和RoR变体……好吧……假设您指的是RoR版本,它们都支持PostgreSQL。我个人会从3.0测试版开始,因为它是未来的发展方向。关于IDE,Netbeans可能是最好的免费选项。如果不是那辆该死的马车,鲁比明就太棒了。我,我使用vim。

您可以使用EnterpriseDB或PostgreSQL。EnterpriseDB可能有更好的Windows安装体验,但在Linux上安装香草PostgreSQL是一个非常简单的过程……大多数发行版都提供了现成的安装体验。EnterpriseDB相对于PostgreSQL的真正好处是Oracle PL/SQL支持、一些上游改进和商业支持。但是,您也可以从他们那里购买香草PostgreSQL的商业支持

我们在一个800 kloc的大型生产ERP系统中使用香草PostgreSQL 8.3。它处理得非常好。我们还在许多其他应用程序中使用8.4,包括两个Rails应用程序。 在我看来,PostgreSQL不会出错,而且您会非常满意PostgreSQL和Rails


关于IDE和RoR变体……好吧……假设您指的是RoR版本,它们都支持PostgreSQL。我个人会从3.0测试版开始,因为它是未来的发展方向。关于IDE,Netbeans可能是最好的免费选项。如果不是那辆该死的马车,鲁比明就太棒了。我,我使用vim。

@Frank:当然产品是一样的,但是他们的GUI程序太流畅了。数据库没有GUI,它是服务器上的数据库服务,pgAdmin只是客户端是一样的。你在说什么GUI?我在说安装程序、迁移工具和管理客户端。EnterpriseDB还为PostgreSQL制作安装程序。对于新的应用程序,您不需要迁移工具,pgAdmin也一样。那么,为什么要使用PostgreSQL Plus标准服务器,而PostgreSQL是一样的,但总是免费和灵活的?EnterpriseDB很棒,别误会我的意思,但只有当你需要他们的服务,不需要别人的服务时。这是一个供应商锁定。@弗兰克:当然产品是一样的,但是他们的GUI程序太流畅了。数据库没有GUI,它是服务器上的数据库服务,pgAdmin只是客户端是一样的。你在说什么GUI?我在说安装程序、迁移工具和管理客户端。EnterpriseDB还为PostgreSQL制作安装程序。对于新的应用程序,您不需要迁移工具,pgAdmin也一样。那么,为什么要使用PostgreSQL Plus标准服务器,而PostgreSQL是一样的,但总是免费和灵活的?EnterpriseDB很棒,别误会我的意思,但只有当你需要他们的服务,不需要别人的服务时。它是一个供应商lockin.FWIW、EnterpriseDB和PostgreSQL在Windows上为其安装程序使用完全相同的代码库,因此体验应该没有什么不同。FWIW、EnterpriseDB和PostgreSQL在Windows上为其安装程序使用完全相同的代码库,因此体验应该没有什么不同。