哪个PHP框架最像Ruby on Rails?

时间:2009-10-11 20:39:29

标签: php ruby-on-rails

如果我希望能够在PHP和Ruby和Rails中进行开发而不必在我从一个移动到另一个时进行过多的精神跳跃,那么我应该选择哪个PHP框架?它不一定是精确的副本,但应该具有Rails的大多数基本功能。

也就是说,它应该包含类似的路由(/ controller / action / id或RESTful);类似的模型方法名称(find,findBy);类似的帮助方法(linkTo等...);关于表名的类似验证和类似约定。

6 个答案:

答案 0 :(得分:8)

CakePHP本质上是PHP的ROR端口。

答案 1 :(得分:2)

Akelos可能就是您要找的。

答案 2 :(得分:2)

我想说CakePHP在其方法中更多是Rails-ish。 CodeIgniter是另一个很棒的PHP框架,但不是那么Rails-ish。

答案 3 :(得分:0)

还有CodeIgniter。几年前尝试过,我认为这很不错。文档很棒。

答案 4 :(得分:0)

我会说Cakephp,如果你必须编写一个应用程序来自Rails,与其他php框架相比,调整你的开发会容易得多。

答案 5 :(得分:0)

目前,最好模仿Rails的PHP框架必须是Maintainable Framework。它本质上是Rails的直接移植版本,并且具有使用相同目录结构的Rails(ActiveRecord,迁移,生成器,路由,视图助手等)的许多优点,因此您应该感到熟悉。但不要认为它被如此广泛地使用。