一个RoR开发人员的PHP框架?

ohh*_*hho 5 php ruby-on-rails

对于一个特定的客户端,我必须使用PHP.这个问题是2岁.我想知道2010年是否有任何意见更新?

我在Web开发方面的背景主要是rails.我可以用PHP编写代码(例如,为Drupal编写一个模块),但从未在任何项目中使用任何PHP框架.

我可以在项目中看到以下潜在功能:

  • authlogic类似用户访问控制
  • will_paginate类似于长列表的分页
  • paperclip- 像简单的文件上传
  • prawn像PDF生成
  • 宁静的网址

和我个人最喜欢的ruby/rails功能:

  • ActiveRecord的
  • <% @list.each do |item| %>synstax而不是for ($i=1; $i<=$row_num; $i++)......
  • rake:db migrate
  • script/console

谢谢!

Cha*_*les 7

请为了所有好的和神圣的东西,不要用PHP编写Rails!Ruby习语和Rails习语根本不能很好地转换为PHP.地狱,直到5.3,由于PHP的限制,你甚至不能做疯狂的hackish变通办法的ActiveRecord.

尝试像Kohana这样的现代框架,或者像Zend Framework那样更具工程性的OO .CakePHP试图像Rails一样,但是在PHP4的过去被卡​​住了.躲开它!