我正在为一家为我工作的IT公司的客户开发一个项目,我相信Rails是完美的。我在第二天左右开会,恐怕我会受到“为什么Rails?”的轰炸?毫无疑问,像“Rails没有扩展”,“Rails只是一个CMS”以及其他人似乎对Ruby on Rails的其他一些神话似的一大堆修辞。砸烂Ruby on Rails神话
我们似乎都有关于Rails如何不扩展的争论,很难部署,或者在任何特定时刻都会爆炸。对于那些每天使用Rails的人来说,我们知道就像任何其他语言或框架一样。好像有很多关于RoR的错误信息,并且Rails经常会得到一个错误的包装。为了帮助我参加这次会议,我希望编写一份神话清单 - 可能是每个答案的一个神话 - 并且我们可以投票支持我们之前听到的神话 - 消除恐惧,不确定性和怀疑,这常常掩盖真相轨。
一些谷歌搜索后,我发现this blog post这正是我想在这里整理的东西。正如戴维·海因梅耶尔·汉臣说,在后:
所以我认为这将是约时间 打抱不平多项 毫无根据的恐惧,不确定性和疑虑 。我将通过这些当时的神话之一,并告诉你 为什么他们只是不正确。
这不是真的说服你 你应该使用Rails。只有 你可以做出该选择。但给你 你的事实,所以你可以让你自己的 知情的决定。一个不是 成立于浮动的许多神话 左右。
让我们澄清吧!
您可能希望尝试从更客观的角度接近它 - 问问自己潜在问题是什么,然后调查它们是否是现实中的问题,以及您将要进行的项目。如果你从“Rails对这个项目来说是完美的”的角度来看待它,那么任何缺点都必定是个神话,“你不可能得到一张精确的图片。 – 2009-11-16 11:31:21
因为不能有一个正确的答案,所以也许可以将其设为社区wiki。 – 2009-11-16 11:31:32
我承认它不完全客观 - 并且没有一个单一的答案(所以我创建了一个社区wiki) - 但它更多的是关于了解Rails的不真实情况,因为我从客户端获得的任何有关* not *的论点Rails不会来自一个深入研究的观点。我试图用自己的武力反对不合逻辑的或“虚构”的反对使用它的论点,而不是反其道而行之。 – Ash 2009-11-16 11:36:39