2010-05-26 67 views
4

最近,我一直在使用Python来处理大多数Web项目,并且非常喜欢Pylons MVC框架。我喜欢令人难以置信的透明度(缺乏魔法),他们选择的内置组件(sqlalchemy,formencode,路线)以及轻松更改内容的功能(使用不同的ORM或模板引擎)。向前迈进,由于我公司的限制,我将尝试Ruby而不是Python。我想知道在两者都有经验的人是否有任何建议可以与Pylons相媲美的Ruby框架。框架与Ruby框架类似

Python是在模块中使用的红宝石是到Rails

Python是主塔为Ruby是什么?

回答

5

我没有使用塔架的经验,所以它很难与我比较,但如果您正在寻找一种轻量级的Rails替代方案,请务必查看Sinatra。但是,请记住它不是一个MVC框架。

Ramaze是ORM和模板引擎不可知的另一种选择。

+0

merb死了:( – shingara 2010-05-27 15:23:10

+0

merb已被[合并到rails](https://www.google.com/search?q=merb+merged+into+rails&oq=merb+merged+into+rail) – zhon 2014-01-13 05:20:44

+0

已更新回答删除Merb。 – dbyrne 2014-01-13 14:13:28

0

Python是在模块中使用的红宝石是到Rails

Python是主塔为红宝石是Merb,是我最好的猜测。

但由于Merb的和导轨在几乎释放的Rails 3.0(现在在Beta 3)融合 - 在lead developer为Merb的现在执行在美国产品相同的角色,我建议

Python是作为红宝石到Rails 3.0

YMMV,当然。

0

老实说,我不知道它是如何比较主塔,但如果你欣赏简单和透明度,你一定会喜欢西纳特拉。如果你决定尝试一下,如果你已经习惯了MVC框架,我还建议你Monk