使用有限的资源在Ruby on Rails中开发是否可行?

时间:2009-04-29 23:29:17

标签: ruby-on-rails

我不知道Ruby on Rails,我想学习它做某事。我向我提出了一个非常小的项目,我想知道是否可以在Ruby on Rails中实现它,因为我的资源有限。

我应该编程的办公室根本没有互联网连接,硬件已有几年历史(Intel Celeron 2.63 GZ,512 MB RAM,80 GB硬盘)。此外,操作系统是WinXP,使用Linux的机会很小。无法更新这些资源,所以我必须尽我所能。

由于我从未对Rails做过什么,你认为考虑到有限的资源来实现系统是否可行?

我可以选择开发任何我想要的东西,但我真的想用rails来做。我需要做的系统是一个传统的学校系统,在第三世界的一所州立学校管理学生档案,他们的帮助和评级。

3 个答案:

答案 0 :(得分:1)

你应该没问题。

最糟糕的情况是你内存不足,并修复你可能在该机器上加载Linux。

如果您正在从事涉及大量网络工作和数据库工作的事情,那么您可以选择使用rails。

答案 1 :(得分:1)

这取决于服务器的繁忙程度。对于轻量级使用,硬件听起来不错,可能每秒几次查询。除非它是一所庞大的学校,否则这似乎是合理的。

你当然可以使用一个运行速度更快的不同平台(也许是PHP)但是一旦你学会了解,Rails就会更快更友好地开发,而且我认为性能不会成为一个问题。小系统。

(哦,如果可以的话,可以安装Linux。像许多开源系统一样,Ruby在Unix操作系统上比在Windows上获得更多的使用和开发关注,所以它往往更适合它们.Linux也使得更有效地使用较少的硬件。)

答案 2 :(得分:1)

结帐the Baobab project。他们一直在硬件和带宽受限的情况下使用Rails--马拉维的健康诊所。