受Ruby on Rails影响的PHP开发框架

来源:互联网 发布:mac mini内存条 编辑:程序博客网 时间:2024/05/16 11:47
不能不说RoR对WEB开发模式的影响是巨大的,不仅J2EE程序员们在反思为什么使用Java/J2EE开发WEB程序要比RoR低效,PHP程序员们也在想如何模仿和学习RoR的开发方式。

目前受到RoR直接或间接影响的PHP Framework有:
  • CakePHP
  • Symfony
  • PHP on Trax
  • Code Igniter
  • Biscuit
  • Pipeline

当然也有一些人在尝试试着用PHP实现RoR中的部份功能,而不是完整的框架,比如最诱人的ORM部分(ActiveRecord)。

我曾经在这个论坛的贴子里和一些朋友讨论过:
http://club.phpe.net/index.php?s=&act=ST&f=15&t=12967&st=0

里面也包括了Zend Framework对于RoR的关注(传说中的ZActiveRecord),虽然没有真正打算实现。有兴趣可以听听这个WEBCast:
http://www.phparch.com/webcasts/recordings...ec0205_zend.php
另外,我刚发现ADOdb Active Record  也在开发当中。

这真是很有趣的事,目前最热门的开发框架和数据库类库都在关注和模仿RoR。 当然,这当中还是有些困难的地方,毕竟Ruby是动态语言,和PHP有很大不同。我会继续保持关注。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=711162